I just recently got the SeeYas and love them. I've only run about 20 miles in them, but if its any comfort they still look brand new. The miles have been on a mix of asphault, grass, dirt, sand gravel and rock. (I'm at the close of a vacation and won't get to use them again for a couple months so it will be a while before I can give a more meaningful report on wear.) the performance on all surfaces has exceeded my expectations. And the fit is like a second skin, at least for my foot shape.