I bought size L because they didn’t have a 1X, that’s because it runs SMALL! Size up if you’re in between sizes. My complaint is that your legs show where the shape wear ends. I’m not able to wear this with pants or jeans because it shows lines on my legs. It holds everything into place. It’s not comfortable enough to wear everyday might just be due to sizing. I’m 5’5 180 hour glass glass shape 36DD & I wish I had gone up to 2X. Size L was too small!!! I hope this review helps someone!
Rated -1 on a scale of minus 2 to 2, where minus 2 is Too Small, 0 is True to Size and 2 is Too Large