I love it! Perfect fit and easy to move around in plus I can actually breathe in it. I've even worn it to work on a 16 hour shift (after it was broken in, of course). I'm 5'3 170 pounds with a 38" waist. I ordered an XL vest. It covers my muffin top and my fupa all at the same time. It fits kinda tight initially but after 2 days of wearing it for only a couple of hours, it stretched to a more comfortable fit. I have not yet tried working out in it. It also helps me with portion control to eat when I'm full versus when I'm satisfied. I have literally purchased 6 different waist trainers over the passed 3 years and this one is the absolute best! You would not regret this purchase.