These socks definitely stay on, which is great, but they really do run small and shrink in the dryer. I recommend them for a newborn but not beyond that unless your baby is more slight than chubby. I got the 6+ size and at 6 months they were already too small for her. I will be passing them on to a friend who is about to have a baby and they should be perfect for a month or two.