I have a BIG beef with baby socks because they almost never stay on baby's feet. I got these because of the price and I figured if they weren't any good, it wouldn't be too big of a deal. Well, I was pleasantly surprised. They stay on my baby's feet VERY well. Usually baby socks are just a lump of fabric with no distinction between the part that goes around the ankle and the heel but these have that, which helps them stay on. My only issue with these socks is that the cuff of the sock gets caught on things easily but that's such a minor complaint compared to how well these socks fit!