Bought 2 sizes to be certain of appropriate fit. Easy return on the one I didn't keep. Perfect print for someone (me) with a less than perfect figure and who wants modest swimwear with spf built in. Comfortable to the max! After 3 years without a swimsuit, I paired this with the matching swim shirt and headed for the pool. CANNONBALLLLL!