Bought these for my daughter once she started walking - they fit her feet perfectly and protect her from slippery surfaces.  On top of that, they are cute to boot!  Especially love the shoe design - wish there were more colors to choose from; I'd stock up!