This is a great deal! I am 5'6, 175 lbs, 36C bra, 8/10 pant and medium top. The L fits great. I originally ordered an XL because it said it was a 8-10 size, but found the L (6-8) fit better. I have had 5 children so I have extra tummy skin that I really can't do anything about. I've always done skirts with my suits but this suit is so flattering that I actually felt comfortable in just the suit by itself. This is a rare find! It is slimming, sexy, yet totally classy. I highly recommend. We"ll see how the suit lasts at the end of the season. The elasticity is the top is a bit overly stretchy and wish it was a stronger material for support, but it still holds up while swimming so it's not a big concern. Other than that it is really a lovely suit.