I actually ordered it for myself and I love how it fits. It's the perfect lightweight top with shorts or as a swimsuit cover-up. I'll be getting more of these for my boys (suns out guns out!).
Pros
High quality materials, fits well.
Cons
The material may not be strong enough for frequent or intense exercise, resulting in wear or damage.