These shoes will probably last a long time, because they are so uncomfortable you will not want to wear them. They are quite possibly the most uncomfortable shoe I have ever owned. I have given them a good try, but they just aren’t getting any better. I would recommend buying something else.