Stiff sole and light, snug upper makes them great for riding hard. As such, there are not great if you need to hike a bike or walk outside of the saddle. I noticed the outsole rubber is soft and wears down easily. I'm lucky to have a second pair of shoes for days when I do more walking/hiking, so as long one can use these for what they are designed for, they're great! Wore them for a 11-hour ride yesterday and had no issues besides generic fatigue.