Only ridden the bike a few times, but here is my assessment.
The good:
Surprisingly strong motor; responsive and lots of torque after warmed up. Carb needs adjustment tho, motor dies at idle until fully warm. Backfires a lot too. Gearing feels lower than my Suzuki DR250, which contributes to the strong feel of the engine, which is fine because I use it for trails & forest roads in the PNW. Over 50mph and you're at about 80% max rpm. If you do a lot of highspeed riding, consider changing sprockets.
Front suspension feels great, very responsive and handles well. I'm almost 70 years old so I softened the dampening and rebound for comfort. Rear suspension will take some time. Preload came adjusted all the way out and the rear is much harsher than my DR. It's going to take a while to dial in the preload, dampening and rebound for my style riding.
I don't have it licensed for the street yet, but I went through the checklist, and it meets all the state requirements. Even the knobby tires are marked DOT which surprised me because they're an aggressive dirt tread.
The bad:
The Engineer who designed the body panels needs to be FIRED! At the very least make them assemble their own panels. The 4 tank & side plastic panels took longer to bolt on than assembling the entire rest of the bike!!!! NOTHING LINES UP! NOT A SINGLE BOLT HOLE! I finally got frustrated and started enlarging the mounting holes with a drill. Trust me, pay the extra $200 for pre assembled and make then do it! Lastly, kickstand is too long. Bike almost tips over if not careful.
Overall, the bike is cheap fun at a 3rd the cost of a name-brand bike.