Just received today, been wearing it to try it out. For the price it's pretty nice. It did pull my tummy in a bit and that's why I got it. Feels comfortable. I'm about 5'4 and about 145 pounds and I bought the xl.