These hold up very well. My 10mo pulls them off his feet and chews on them but the still look fine. They hold up to machine washing and drying too. They are thick (not too thick) so are perfect for keeping toes warm in chilly weather. Probably too hot for summer.