I love this sneaker.  I'm either a size 9.5 or 10 depending on make and model.  The size 10 on this fits perfect.  Hugs my toes without constriction.  The insole is gelled and the shoe has good arch support.  The overall feel is a well cushioned and supportive shoe.  The tread on the bottom does a great job of gripping earth and gravel.  Feels very secure on the trails.  I think I'm gonna buy another one in a different color because it's also a great walking/hanging out shoe.