I bought my last two pairs of these shoes from Amazon and they didn't last nearly as long as the others I had purchased form other suppliers (e.g. LL Bean).  I put 2 - 5 miles per day on these and they wear out in much less than a year while my others have lasted several years.  The version sold on Amazon is not the top grade.  The shoes are fine, but you might want to consider alternative suppliers if you put a lot of mileage on them.