Nice! As far as speed, I only average 13mph on a good day..however I will admit that I am overweight and that weight is not budging (I've actually GAINED WEIGHT in the past year.. ugh) and it's most likely slowing me down... it's hard to say.