I regularly take 5 to 8 mile walks, and often stand on my feet 10 hours per day at work.  My feet would often feel the effects of these activities, but not since I got the New Balance M926 shoes.  These shoes do a great job of providing cushioning, support, and protection for your feet.  The soles are made of a hard rubber-like material that provides good protection, and provides very long wear.  These are the best shoes in terms of comfort and long-wear I have ever worn.  It is surprising how much better they are in terms of both comfort and long-wear than other shoes in the same price bracket.