I love this shapewear. Over the years, I've purchased shapewear in different styles, bottoms, midsections, full body types, etc. I've hated all of them. They roll up or down, don't remain in place, some will flatten your butt when you don't want it to, they're uncomfortable and wearing the full body ones are a nightmare when you go to the bathroom. I can't even say why I ordered this one in the first place, I think it was because I've never purchased the type that go around your chest. Anyhow, when I pulled it out of the box I was immediately disappointed at how tiny it looked. I thought that I had certainly ordered the wrong size. I absolutely hate returning things so it likely meant that I would end up with something I couldn't use. I then had a thought, why not try it on and see how small it is to be able to gage which size I should order next? In one of the reviews I read that you should put your legs in and pull it up, so I did, and it fit!!! It is snug the way it's supposed to be, but I can breathe. It's comfortable, and holds my back fat and gives me a better figure. Also, very surprisingly it DOES NOT roll up. At least not on me. I've worn it all day to work and to events where I stand, sit, walk and it stays put. I'm about to order a second one right now.  I'm 5'2, a size L but sometimes XL for tops and a size 14. I ordered the L and it fits perfect.