It’s perfect for what I need for daily commute. After a while though for some reasons it felt like the electric-assist wasn’t strong enough. Maybe the off-road mode would help. The extra accessories that came with the bike weren’t of high quality (the headlight, rear lights and the bell). Otherwise satisfied with the customer services too so far.