Fit was nice and TTS, but the midsole was broke down quickly and lost its decent cushioning. The traction is pretty good and the mesh upper held up well but overall I was unimpressed by how quickly the sole caved in. Good budget shoe for the casual runner.