I wanted a modest swim suit since I usually hang out by the kiddy pool with my daughter. This suit was so perfect from the front but HORRIBLY CHEEKY in the back. If I bent over at all (and I do to play with my daughter) the buttons literally went up like a thong. I'm 5'3, 140lbs, size 6/8 jeans, medium top and I ordered a large so it wouldn't be too snug. It fit the way its intended to, just too revealing on the back for my taste! Returning!!