I bought this bike as a refurbished model and I must say I think they shipped me a brand new bike. This thing is the greatest bike I’ve ever ridden. The pedal assist is way better than a throttle. You simply adjust the amount of pedal help you want 1-9 and the bike does the rest. I find it unnecessary to change gears on the bike but rather adjust the pedal assist as I hit big hills. I am going to have a knee replacement so I bought this as a way to keep up with my kids but they cannot keep up with me!! I’m 6’1 230 lbs and find the bike to be a perfect fit. I’d say anyone from 5”10-6’4 could fit on this perfectly. I’d give it 10 stars if that was a thing.