My three year old daughter has just started wearing these shoes so I'm not sure how well they'll hold up but they appear to be well made.  They are really cute in person and she loves them.  They're durable but light and flexible so they're easy to wear.  They're so versatile and can be dressed up or down.  I am considering purchasing them again next season.