Being a slim cut, and knowing that online items tend to run small, I ordered a a size bigger. Had to send back and get another size up. so my son who wears a 32-33 in most store bought pants of similar cut, ended up in a 38.  The cotton is very stiff