This product is giving!
It snugs and hugs my body well. I am an L but i think i can still go with M. Waist size is 32 and 5’2 ft. tall. It’s also a plus that it’s so comfy. The only con is that it has no bra pads. Overall, quality is worth the price.