The reason for 5 stars is I bought these for my daughter whom is 7 years old. She calls them highheels . So she is so rough on shoes that if there would be time during recess she would have ruined these. They are very pretty and the soles have been A...