Fits great and was comfortable. I am 5'3 and 180lbs I wear a 12 to 14 in pants and large shirts. It does stretch a lot but it wasn't stretched to the max, there was still more room. Also didn't feel cheap.