Actually, not rough at all. It's all back road and smooth trail riding, though I live in a hilly area, and I'm an old man. The first bike had so many issues, they replaced it after a month. The second bike developed some control issues and they replaced the motor and harness at around 1600 miles. This second motor was fine for about 1500 miles and then failed abruptly. I think it was the belt drive, as it was difficult to even turn the crank. The third motor has been working well for 600 miles or so, and I believe it may be an updated design as the temperature rise is much less than the previous motors. That may also a firmware/software improvement. BTW, my odometer was reset with each motor change. I have a separate Vectra unit, and have kept track of the total on that.