BAttue mine don't have as many years on them, but i have 2 pairs. One is worn exclusively when walking on concrete and the other for hunting. The hunting pair are 4 years old and probably have 125-150 miles on them and look great. I keep mine oiled up.

The only downside is the insoles in my opinion. I crossed a creek here in NM and the insides got wet. The insoles got rock hard when dry. I went with some different insoles with no issues.