They aren't stretchy (which I love) and they have the right amount of pockets and are of a durable material.  I wear them mostly for office work but I do go into the warehouse daily so they are perfectly appropriate.  My favorite is the cell phone pocket which fits an iPhone perfect.  And only one cargo pocket makes it easier not to lose things.