I purchased these pants for my son.  I tell people that Carhartt products are the "Liz Claiborne"  clothes for the working man.  They last and last and the flannel lining keeps him toasty warm on the job site.