It's everything as advertised.
This bike is awesome. It's got plenty of power to accelerate up the steep hills in the town I live in without a running start, which I can't do. I NEVER have to worry about running out of battery. 20-30 miles is easy, and you still have tons of battery left. Top speed is around 32 mph. The only thing to be aware of is: this bike is heavy, and so is the battery. (I take it out when I go shopping or to church.)