I have been wearing Carhartt clothing for over thirty years. Everything from the Carhartt double knee work dungarees (B01) to the Carhartt pocket t-shirt (K87), from the Carhartt quilt lined bibs (R41) to the Carhartt shoreline jacket (J162). Carhartt means quality. Carhartt puts hard work into all the products that Carhartt makes to ensure that the American worker is ready to go. Carhartt clothing can be worn on the job, in the office and on a night on the town. Carhartt clothing is made for everyone. CARHARTT - BUILT ALMOST AS TOUGH AS THE PEOPLE WHO WEAR IT!!!