Bought these for my 15 year old son. The socks completely ripped out after only 2 months. With a Carhartt label..and at this price, I would expect them to last much longer. The other type of Carhartt sock, which I purchased at the same time, are holding up very well. The only Carhartt item that I have been dissatisfied with. Save your money - do not buy these socks.