The sole grip doesn't last long, BUT, the shoes are otherwise really good. Really snug fit (actually uncomfortably tight to start with but they break in to be perfect). Tons of cushioning, the insole is extremely thick and comfortable, and this extends all the way to the toes. Also the sole is not too flexible, it supports the foot well. I find the Vapor Xs too flexible in the toe area, it hurts my big toes.