To be honest i wasn't sure about it, one becausd of the color i didn't know what to expect and two because i have had bad experiences with online purchases, specially with swimming suits.....but once i got it i was more than pleased! Its perfect! I love the color and how it fits! Im 52 and 125 lbs.... I ordered an M because my hips and butt are a little pronounced lol! Perfect fit!