purchased these shoes for my baby who is just learning to walk, and they are perfect!  she can still walk and they aren't too clunky. they are easy to get her feet in and out of, yet the shoes never fall off! perfect design, nice quality. worth every penny.