First off I never like myself in swim suits.  Lol this one is comfortable and easy to get on.  My bust is 34 waist 28 .. I ordered a medium.  I'm 5 foot 5. The material on the bottom is thin.  It snags easy on rough swimming pools.  (sitting in the hot tub) it's cute though. I wish the front (I thought it would've been more like a panel.  Is just loose.. So actually brings attention to my belly. But overall very flattering and received a lot of compliments