My Keen MaryJanes are 4 years old now, and going strong. But the sole is showing some wear and they can't be resoled.

Sure do wish I'd bought another pair while that style was available...