I purchased this product online so wasn't able to try it on before purchase. it fits perfect. i am 5'7 and 160 lbs. the only thing i did not like was the fabric, it is very thin. you can see undergarment lines in the back.