My sister got me one for Christmas. And boy was I had happy. I came in here and purchased 2 more. It holds in my stomach and waist but not uncomfortable. I wear it to sleep. I wear it to the gym. Great results within the first few weeks. I got this in a XL. My waist is a size 34. And I'm 5'2.