Specs: I'm 5'5" and 180lbs Hourglass shape, with extra weight at my gut, modest bust (36B) Usually wear size 10/12. I ordered a large and xLarge to see which one fit best and xL definitely was the best fit. I love how flattering this swimsuit is! The top part has more than adequate coverage and the strap are comfortable. The scrunched design at the waist helps hide the extra weight I carry under my belly button. The underneath part is actually shorts, which is what I need because fussing with my bikini line always ends horribly. The skirt bottom was perfect to hide my least favorite part of my body -- my square flat butt. For once I felt confident walking from my van to the public pool. It's like wearing a cute little dress. And I didn't have to deal with annoying floating skirt material while swimming like some swimsuits. It really is the perfect swimsuit. Overall if you are looking for a modest style swimwear this one is 10 out of 10.