Yes, it meets my needs. Only have about 5 miles on it, just running errands. When it warms up am going to give it a good workout. The only odd thing is when it's on the kickstand and I tip it towards me and put it in walk mode, the motor makes a whining sound. Not very loud, but obvious. Don't...