My second pair of Carhartt Sandstone Bib Overalls. The first pair has seen years of work, so they're all stained and gross but they held up well.  They are worth every penny!  One tip would be to buy one size up in length than you normally would, because these shrink in length a LOT over time, especially if you dry them in the dryer. I had to start hanging them out to dry because the legs shrunk so much, they were becoming floods.