I really like the bike and would love to give it a 5, however when it arrived it was the wrong color. I ordered the cyan and got White. Which I'm not upset about, it's a great color and excellent paint job. Super excited about getting it. It also came a day earlier than expected, so win. Opening the box was odd, because on all the sites it says you remove the white tabs at the bottom and it opens easily. Not the case. No white tabs. So had to open it by pulling the box apart. Was packaged nicely, however the fenders were bent (common complaint) so not a huge deal, many say this happens and they will send new ones. Also, my “gift” was supposed to come with the basket zip liners, it did not. So with some irritating back and forth with customer service they did send the basket liners. Still waiting on the fenders. Make sure you keep your box until you know you are keeping the bike because if you are returning it that's what they expect you to return it in, FYI. Riding is nice however noticed my top speed is 11.5 MPH, not the 16 as stated. So using the controller I tried to adjust stuff, no luck, my controller is not working correctly. So had to take a video of the controller as I was trying to adjust some settings showing I only had 4 options instead of the 16 it's supposed to have. Had to reach back out yesterday, please send more photos with the bike VIN number and controller number to mooncool. Both of which took some disassembly to reach. So now those are sent. Hopefully they will send the new controller and all will be right. I want to love this but am just waiting for another disappointment. So far customer service has been actively getting back to me over night mostly with my issues. Was annoyed about the back and forth on everything. But if the fenders come in and the controller I will be happy. To be continued…