This stuff is great! I wear this under my regular tops for shaping and keeping warm. Size S fits me just fine as I am between 4 and 6, but I want something that holds me tightly, so I am ordering an XS now.