Just about right.
Scoured the internet for a street legal bike for my 10 year old that he can peddle when he inevitably runs the battery dead. Something with big enough tires to urban cruise and also do some light trails. This bike is just the right size but I wouldn’t classify it for teens, it’s too small for my 12 year old. For $1000 hydraulic brakes and better seat material would be nice. They save some money with the 500w rear hub motor. It will haul my 5’10” 230 lb frame up to the stated 20mph pretty easily on a flat or slight incline. The tires seem to be very good. Overall it fits the bill but I can’t help but feel like it’s an $800 bike with a $1000 price tag.