These socks do shrink a bit after washing. But the fabric is very thick and stretchy. There is adequate cushion at the toes and heel. The fabric pills quite a bit but my baby likes to rub his feet together all day long, so the socks are still holding up well.