These socks are warm, cozy, and hold up well to wash and wear repeatedly.  I wear a pair almost daily with my work boots, or even just around the house to keep my feet from getting cold on the hardwood and tile floors in my house.  As long as my dogs don't get a hold of them, I can count on them to last a very long time :)