My 9 year old daughter wore these for a couple months and then the sole started to separate. She has many pairs of shoes so its not that they were being worn a lot. the price was reasonable but the quality not so much.