I got these pair of shoes for my almost-3 years old daughter. She loves them! Not only they look beautiful, but the quality of the shoes is excellent, and they are very sturdy and comfortable. I always loved Stride Rite, but now I am an official Stride Rite fan! She is wearing them every day, and there is not a single scratch on them yet.  Very easy to clean, too. I am very happy with this purchase!