Ok if you like feeling like you can't breathe. I am a size 36d, size 10 clothes. Ordered a large. Promptly returned. 3 stars because the material did seem nice and decent quality/ construction. Wowzers I get it's smoothing but I didn't see modern seamless corset in the description. I thought I would be getting gentle shaping. Considering giving it another go in an XL but haven't made up my mind yet.