Thin enough sole so my 2 yr old can run but sturdy enough to hold up.  I think I tried Keds first but she kept tripping over the clunky sole and taking them off.  Looks great too and stays on.  She loves Pediped shoes!