These socks are wonderful! They don't come off. They are nice and cushiony on the sole of the foot. My son is 9 months old and wears a size 1.5 shoe. These are great. Even though they are slightly big they still stay on and will stretch as his feet grow. I will never buy any other sock but these fruit of the loom baby socks! I am so impressed with how well they stay on! The only time I've had to put them back on or even pull them up is when my son took them off himself and threw them.