I'm a motorcycle mechanic, and I use these pants every day. They're not as thick as the other Carhartt stuff, but I always felt the thicker material was too heavy and stiff. These are perfect. I'm 5'7" 160 lbs, athletic build, and the 31X30 fits great. They look good too.