I usually wear the New Balance 990s which I guess are designed as a running shoe.  I do mostly walking so decided to try the 877 this time, which is about half the price.  You can tell that some of the materials don't have the quality of the 990s, but so far I've been happy with them.  They're comfortable and have good support and cushioning.