OK, but not great. Gave me blisters on the last time out in these and soles were wearing thin. Not bad when rolling along at a low race pace but when it was time to turn on some pace there was nothing there.