I got these shoes for my daughter and she absolutely loves them! They are well made, supportive and great for all sorts of activities. I have always found Teva shoes to be extremely durable and these are no exception.