I bought these for a costume, so I can't review them as a functional piece of work clothing. They seem comfortable enough, but run *really* big. I ordered a large and had to return them. I'm waiting for the medium but I'm even worried that those might be too big. The cargo pockets are nice and they seem pretty inexpensive.