I have 2 of these shirts that I purchased 2 years ago, and 2 more from years back when the shirt was not fitted. Because I have had several skin cancers, they are my go-to shirts whenever I am going to be in the sun. The fitted ones look very trim, so I save the baggy ones for gardening. I have dusty green (got a compliment on the color today) and white (which dresses up nicely). The fabric does not wear or stain; dirt washes right out. Yes, the rubber buttons are a bit of a drag, literally. Sometimes, I'll just unbutton the top ones and pull the shirt over my head. I've had a problem with the plastic snaps that hold the sleeves up in that one of them popped off, which is the only reason it got 4 stars. But these things are minor compared to its advantages.
I was looking for a durable and comfortable shirt to wear over a tee that offered UV protection. I was very pleased with the quality and comfort found with the two shirts which I ordered in pastel pink and blue. Sizing was accurate. The material is lightweight with a dense weave making it fun to wear on a windy beach or on a warm sunny day. The shirts are flattering to wear. Recommend.