This bike is awesome! The whole thing seems to be made very well and with good quality parts. I bought this bike mainly for the power of the motor, because I am towing my special needs son in a trailer with a total weight of about 150lbs. This bike is amazing! I have gone on a few rides now and have gone up steep, long hills with no problem whatsoever! It's like riding on flat ground even on the biggest hills, and doesn't max out the power output. The battery seems to last a long time as well. After about a 30min ride on PAS 3 and going up about 8 decent sized hills while towing my son, the battery only dropped by 2%. The suspension feels like you're gliding on air, which I guess you sort of are seeing as the front and rear both use air-shocks...(You will need a special shock pump to adjust these...a standard bicycle pump can't achieve the high pressure needed)
I am 6' tall and bought a 19" frame which seems to be the right size. It's a bit confusing because the 19" frame says it's a Large frame on the website, but the frame says Medium when you actually get the bike. If you're unsure of what frame size to get I would suggest going with the bigger of whatever 2 options you are looking at, because the frames seem to fit a little bit small. (This is the opposite of what their website recommends, but I find that the seat has to be quite high for me and I can still put my feet comfortably on the ground)
There are only a couple of downsides that I can see so far but they are minor things. First, the motor is a little bit noisy, but that's to be expected from this amount of power output. The other thing is that there is no indicator on the shifter of which gear you're in, so you need to keep track of that yourself. Being a mid drive bike, make sure you are using your gears correctly and starting in an easy gear so that you don't put excessive strain on the motor.
I would highly recommend this bike!
Oh, and a shout out to Henry and Daniel...both of whom helped me out with the sale.