Something positive _has_ happened with Old Navy's quality. I'm the parent of an active teenage boy and have been buying a lot of pants because he's either grown out of them or shredded them beyond patching (seriously, he tore the waistband off a pair climbing-- and probably falling from-- something). Old Navy has gone from disposable to middling quality while Gap and Banana Republic have declined[1]. While I'm on this, the Carhartt sold in big sporting goods stores isn't the same as what's sold in hardware stores, farm stores, and the like. Also, the random brands of pants at Tractor Supply wear harder than their price would suggest. Don't get me started on footwear.
.
[1] I use one of their credit cards to pay for things and the rewards mean I can buy some of this stuff for cost of shipping or less.
.
[1] I use one of their credit cards to pay for things and the rewards mean I can buy some of this stuff for cost of shipping or less.