I work in a factory and I am always having problems with chemicals causing stains on my trousers. So far, this ones are really holding without noticeable stains and are comfortable enough for work. Far from fancy, and yes, the fabric is quite stiff but feels really durable. Not perfect but it is nice not having to buy working clothes every week because of the stains.