My husband has been wearing this exact model of Keen shoe for over 6 years now. This is his 3rd pair and he has literally walked each previous pair into the ground. The last pair he wore every day for almost 3 years and the sole finally gave way and was falling off. But he wears them every day in every kind of weather and they hold up. This shoe is so worth the money. This pair we ordered in his same size and they fit perfectly! An absolute great product and a great price here on Amazon!