Okay, I'm new to e-bikes, and really haven't ridden a regular bike in about 20 years. I'm 40+, and wanted a shortcut to getting back into riding. This bike makes me feel young and stupid again! It really is fun, but for the big hills, I wish it had lower gearing. Has only a 36 tooth max gear, I'm looking to change the gears. I got the 21" frame, and replaced the factory seat and post with a thudbuster and cushion seat after the fact. My weight is 260lbs, I'm 6'2", and this bike with the thudbuster on it is a perfect fit at it's lowest setting. Could have gotten away with a 19" frame, but quite happy with what i've got. Battery lasted to 47 miles when it showed 19% and I put it back on charge. Not bad considering the hills I've been climbing. Overall, bike is fun, price isn't too bad, and it's quiet enough. I'm going to look into changing the gears so that I can climb steep hills more easily. I know it's work regardless, it's just the gears are too tall right now. Bike goes through water fine, but I'd be wary of going over the motor in water height as the battery connectors seem to be low to me. Running tires at 10 psi, it allows me to 'stump-jump' the logs laying over the path without issue. I've had a great time on this bike navigating very narrow trails. When I first got it, it felt tippy... to tall or something, but getting a nice seat on it solved the entire issue for me. Thanks for taking the time to make a good bike, it's nice it's made in Canada as well!