Ordered these for my new MTB, figured I'd be doing more XC/trail riding and didn't figure I'd have to hike it too much and since I wasn't going to use platform pedals. They've got the great Giro fit as usual, comes with all the goodies to adjust your arch, I was impressed with the style, weight, fit and stiffness. Great shoe, really delivers power to the pedals.
Only gripe I have with these:
I've had to to hike a bit more than I had anticipated, and doing so has lead to tons of wear beneath the shoes. Since it's my first pair of off-road cycling shoes, I can't honestly say if they wear well or not, but I would've expected the tread below to not wear out so quick after about 9 rides. My hikes have been over rocks, gravel and sand, and I've noticed tons of scratches below, screw for spikes went missing on first ride, and the yellow hard plastic tread is wearing out. I've slipped on a few rocks too. I was expecting that Giro had a hard rubber below and not plastic (at least it seems like plastic) but so far they've been great. Top shoe material is still holding up great, carbon is all scratched up, but that's no biggie.
They work great over dirt compared to gravel/sand/rocks.