This purchase was a pleasant surprise. It was my first time using a waist trainer. I'm 5'6 and 182 so I got the extra large. Getting it on was a struggle initially, but I was able to fit it on the last hooks. It definitely smoothed me out! I appreciated the boning which did immediately make me hyper aware of my posture, without limiting my movement. I would recommend you measure yourself per the size chart if possible. It was comfortable and easy to wear. Definitely visible under any form fitting clothing. Provides a great midsection sweat. Excellent product and would recommend for a first time waist trainer.