I just got mine yesterday, it’s been great so far! Assembly took a couple of hours (this was my first bike assembly), took it out for a 15 mile ride this morning. Everything working smoothly.
The throttle gets you up to 20 mph by itself, Pedal assist with no effort (just spinning the cranks)...