I have served and worn BDU's and am now a contractor (non military type. These pants are durable and stain resistant, how  can you beat that. I wear through C(junkar) junk in a weeks time (buttons break off, belt loops break) and they shrink with every watch. I must the only person who actually works in Carhartt pants because everyone seems to like them. The BH are durable, comfortable plenty of pockets, and unlike any pants I have ever seen help keep your shirt tucked in when working hard. If i was issued these at FT Benning I would  have probably  stayed a couple more years. I highly recommend to anyone who actually works (not for slackers and PX rangers)and expects pants to last longer than a week. If they only made gloves I would be totally happy but you can't have everything.
Update. Flaw found in right pocket on last three pairs of pants. No help from company. Will spend my my money with more reputable company.