I wasn't expecting these pants to fit as perfect as they do but they're great! 100% cotton and very comfortable. I was a little hesitant to order as the sizing threw me off with it not being numerical but the size chart is true to the dimensions listed. Very happy with them!