I don't know why people are so negative about this shirt. I own it and the fabric is very nice. It is soft and feels nice to wear. As for the print, the black print is really detailed and there are no flaws on my shirt. As for the buttons, it's never a good idea to iron buttons. Most are made of plastic these days. I'm very satisfied with this shirt. I wear it over short sleeve tops and camisoles. It's good.