I’m usually an XL in most clothes, but this XL was a bit loose and therefore comfy. But, it did not have a shapewear function at all. I carry my weight above my waist, and it’s all clearly visible in this top, so I’ll need to wear this top with a cardigan or vest over it until I lose the pudge :).See full review