These shoes are really cute, but they shouldn't be for school or everyday wear as they wear out way too fast. My daughter has been wearing them to school for 2 weeks and the rubber is already pulling apart from the canvas at the toes. It's a shame because they are super cute on her. She's not especially hard on shoes either, these just are clearly not made for playtime.