I can't say how these shows would last but I can't say they are some beautiful shoes and look expensive. I had to return them because they were too small and I hate I had to. I paid $19 for them and when you go in other stores, you pay the same or more for none brand shoes!