I love this suit!!! The top is SO flattering and cute and looks good with or without the padding (but I really don't mind it). The bottoms are cheekier than what I normally like, but I'm so in love with the way it looks. I'm 5'5", 135 lbs, and wear a 34D in bras. I usually order mediums, but I sized up and got a large. Fits perfect!