First of all, I don't know who would say these "run small". I'm 5'11", 165 and the 32x34 fit me perfectly, and are even a bit long (which is better than short). I wash and dry according to instructions and had no noticable shrinking at all.

The first thing you notice when you get these is they are HEAVY. This isn't a lightweight piece. These are made to last and even though its a heavy fabric, they are very comfortable. They also do a decent job keeping you warm in cooler temperatures. But if its hot and you'll be outside working, I'd suggest a lighter weight version.

These also come in very handy for traveling. Lots of secure pockets (zip, snap, velcro) to hold your cash, passport, wallet etc. More pockets than most people ever need.

I love them so much I bought them in every color. These are great.