I'm a rather large person.  6'4" and 200lbs, and as such, I had a really hard time finding pants that would fit me.  Apparently, in order to qualify to shop at a big and tall store, you must first be 100lbs overweight.

Anyways, I wear a size 36/36, and order these pants as such, and I was so happy with them that I ordered 3 more.  These pants are absolutely fantastic.  The pockets are DEEP, and I have yet to have anything fall out of them.  The pants are HEAVY, and they will withstand a lot of abuse.  The pants can be a little stiff when they are brand new, but they loosen up quite nicely after a few wearings/washings.

Like others have said, these pants shed stains pretty well.  Also, these pants are not water proof, but if you're quick, you can brush the majority of spilled liquids off them before it soaks in.

To sum it up, these pants are fantastic.  You will not be disappointed.