I just received this today & wow am I impressed! I wear a size small shirt, 27-28 jeans, 52 & 34DD bra - just had a baby 4 months ago. I read a lot of reviews before ordering & decided on the medium. A lot said order a size down & Im glad I didn't listen - It surely wouldnt fit. I am on the last knotch (loose). Great product for the price!