To be honest, the Giro Terraduro is the first MTB specific shoe I've ever owned. After using the Giro Code's for years I figured it was time to try out a shoe that was meant to tackle life both on and off the bike. Living in the PNW we're constantly pushing our bikes up steep hills, over fallen trees, and more importantly time at the pub.