This swim suit is comfortable, flattering, adjustable, as the top straps can be tightened or loosened, and slimming. The quality seems exceptional (let's see if they withstand the test of time). Really holds the girls in place and the bottoms are comfortable, high-rise and give full coverage. I am 5'4 and 172, for reference. I ordered a Large and it fits PERFECTLY. I am currently between sizes 12 and 14. These suits are winners and I have received a ton of compliments on them already. Go get you some!