I purchased this shirt for a wedding. It is a great shirt, but has a sheen to it. It isn’t a cotton shirt or have the look of cotton. My son has worn it since he was made to wear it. So it wasn’t a terrible purchase, just wish I would’ve realized it was "shiny”.