I ordered the smallest size and it fits quite well. Some of the dimensions are larger than other sizes. I think the fit is not intended to be full-length. Good design and materials, no manufacturing defects. I did unintentionally widen the knee holes when I crouched down one time, so watch out for that