These socks are comfy cozy and stay on the baby's feet really well. I bought them for my newborn and they were way too big for him (I think they may run a little large), but my older daughter fit right into them and wore them for almost a year because they were so comfy and stretched beautifully.