Awkward fit for my body. I think I need to be tall and thin.. I'm short and average.  It cuts in places on my body creating muffin top in the waist and thigh. Also, the butt padding was weird, moved around a lot and didn't give a natural shape. I think if you have a specific body type, it may work for you. Over all quality seemed really nice.