Great shoes, put a lot of miles on them before they wore out.  I only marked it down a star because due to the design of the tread, anytime you walked on wet concrete they squeaked like crazy.  More so then with say a running shoe.  Not a deal breaker but it is something I find particularly annoying.  I would add that others had marked them down for durability, mine did wear out in around 6 months but for the number of miles I used them for that is expected.  If you are using a shoe daily or semi-daily for long walks, even if they don't wear out you should buy new shoes every 6 months anyway to because the interior of the shoe breaks down and support is lost, no matter what brand you using.  Just because they are still pretty on the outside does not mean they don't need to be replaced.