I lucked out with these pants. It's very rare when pants fit me perfectly as delivered. But these did. Perfect length, I'm 6 feet 1 inch tall,  and waist just right. I am a 33 waist and these pants in a medium were a nice fit.  Material is not too thick either, very comfortable. I wish the pockets were a little deeper but I can deal with them as is. And I would rather have a snap than a button. Very reasonable price too.