I bought this shirt for the beach just to wear for a walk or to a beach restaurant. It's very light and partially see-through, just what you'd expect from a beach shirt. I ordered blue but unfortunately it's not the light blue the model is wearing, it's a darker blue in the other photos. I was hoping for a light blue so I'm a bit disappointed with the mismatch in the pictures.