To me, this is a product that will help to smooth you out. I don't think it's meant to suck you in or make you appear smaller than you are. I often wear layered looks like a loose tank and a sweater over it. On the days I wear those I tend to wear just a regular elastic snug fitting camisole just to smooth things out a little but it doesn't have to be overly smoothing because the sweater or shirt over the loose tank tends to hide a lot of sins. This particular shapewear is what I wear when I'm not layering like that and I'm just wearing a sweater with jeans or dress pants. I don't expect it's going to make me appear two sizes smaller than I am, it just seems to tuck things in a little, smooths things out and keeps my belly from jiggling. If it's rolling up on you, you likely went with a size that is too small for you. About 98% of the shirts I buy at Penningtons I buy in a size X. The active wear is usually a 1X. I bought this shapewear in an X and I am completely happy with it. I'm a big fan of being comfortable and while this garment is a fair bit tighter than the regular camisoles I buy, it is still comfortable.