bought these for my son who works outdoors - he loves them; they just run a little small in the waist - he wears a medium, but I had to return them for a large due to the waist being too tight. He is also a 34" inseam & the length was great!