This is an excellent low-cost alternative for the casual rider not needing amazing performance or long range. It is a bit heavy in the rear so balance is important. The motor runs on a bit after you stop pedaling, but I got use to that pretty quickly and you can stop it by merely braking. It has good power for most city streets and paved/limestone trails, including moderate hills, but struggles on steeper hills and rough off-road terrain. I had to dismount and push it up several steeper hills on one of my favorite off-road trails, using the hand throttle for assist. But then it is Not a mountain bike. A bigger motor or more gears would probably help. My wife loves it for keeping up with the grandkids. For the casual rider this is an excellent choice.