I bought this to wear under my wedding dress. I am 5'4 and 180 lbs. I got the XL, if fits perfect on me because I have no boobs but if you do it may be tight. In no way does this lift or act as a bra, if anything it just smoths me out. I don't have to wear anything else under dresses with this which was what I was going for. The lace detail is nice too and makes it look less like just a "spax" leaotard and more sexy lingerie haha. Its basically like wearing a nude one piece bathing suit.