I bought these for my 11 mo old son who is not super interested in walking but we had a hard time keeping his socks on his feet. These definitely keep them on. I love that they aren't made from a harder material (they have a lot of give, not too much though).  They seem to be very comfy for my little guy and the best part is that when he stands up and leans on things on our hard wood/tile floors he doesn't slip. Can't beat the price and they seem to be rather durable too.