I bought this same shoe from a local store and wore them for three years.  I walk a lot so I wore them out in three years. I could have had them re-soled but...  I found the same shoe online and ordered my size thinking I'd end up sending them back.  Not the case at all.  I have new shoes that fit, and I didn't have to send them back.  Good value and a great fitting shoe that should last me another three years.