I love these pants.  I work as a materials engineer and have to wear clothes that fit the dress code but need to be acceptable in the lab and machine shop.  These are great, very sturdy.

However, they do run big, very big.  I normally wear 30 inseam.  I ordered a 32, thinking I would hem them just in case.  I'd didn't want to have to return them if they were short.  I ended up taking about 6 inches off the bottom and they still fit loose to the shoes.  They were also just about an inch bigger in the waist than all my other pants of the same size.