I don't usually write reviews but this shoe made me do it. I traveled with them for 2 months and they kept almost 100%. These shoes have rightfully been one of the best investments I've made of this entire journey. The fabric made them dusty so I just rinsed them out whenever I could and they came out looking new. It's been two years and I still have it. I don't know what materials they use for the soles but after a few months of use they showed little to no signs of wear. Buying a second pair for my next trip!