First things first, I love these shoes as far as weight, comfort and grip. After switching to these for trails my hips and knees no longer hurt all the time, and have ordered another pair now that I have worn them out. I'll be the first to admit that I have not been easy on these (almost all the trails I run with these are fairly technical with lots of rocks and average grades between 20-30% on the downhills), and that's probably why the midsole is now dead after only 275 miles. The upper has held up very well through that time, the tread is getting pretty low in the forefoot area though, which is expected from the terrain I am using them on. I do wish they made a version with a rock plate in it. The foam can let sharp rocks through. And some of the foam between the vibram sole has been cut/pierced by them (not the most pleasant when it happens) I wish they lasted longer but I understand that I've been pretty rough on them.