I don't know how long these will hold up, but they are CUTE. they are comfortable for all day wear and the soles are really supportive. I love them. If the ones I bought wear well, I will definitely buy more!