I bought these in the 0-6mo size for my 2 week-old. I had been given many socks but he kicked them all off in minutes and his feet were always getting cold. Not only did these stay on comfortably, with room to fold over, but the no-slip writing on the bottom is adorable. After a half dozen washes they still keep their stretch! I'll buy this in the next size when he's ready.