I have purchased many brands of shoes, but the two brands that I have been impressed on how well they have held up is Columbia and Keens. They both seem to last fairly long and don't break down as much as some other brands that I have tried. Do you have a shoe brand that you stick with?