At the outset, I must confess to being something of a Yuppie.  I have shoes for every occasion.  That said, my trail running shoes were not doing a great job of protecting my feet from a rocky trail where I walk the dog daily, so I ordered these.  They are a bit large, as others have noted, but that's likely because they're meant to be worn with hiking socks.  With heavy socks, they're wonderful.  The outsole is firm, but not hard, and glides over rocks without a sense of sharpness.  Adding to that, the inner sole is a rubbery materials which softens the trail as well.  The upper is light and has the feel of a running shoe more than a boot.  They are a great trail shoe and I'm glad I ordered them.