We just got these socks (in 3-12 month size) and they fit our 3 1/2 MO baby perfectly.  I can't imagine that they will go to 12 months with him, or even six, but they do seem quite nice.  If they hold up well I will keep buying them--in bigger sizes!