Although I can see how these pants would be very durable and stain-resistant, they were extremely uncomfortable.  The fabric is very thick and stiff.  When I tried them on, I wore them for about two minutes and couldn't wait to take them off.  I had to return them.  Dickies makes a great product.  I just could not get comfortable in these particular pants.