For the money spent the bike is an ok value. Assembly was fairly easy for me. After assembly you see some issues with my bike. 1st test ride I noticed the disk pads rubbing and it would slightly slow the rolling after you peddle some. See photos on how I fixed that issue. What was worse is that part of the metal of the rear brake was also slightly rubbing , metal to metal on the rear brake, you could not fit a piece of paper between the disk brake and the brake. 3rd BIG ISSUE AS MANY HERE SAY IS THIS BIKE SEAT IS FOR SOMEONE 5"8" AND I am 6FT. The seat post CAN ONLY GO SO HIGH. I WILL FIND THE CORRECT CIRCUMFERENCE seat post TO REPLACE AND GET A MORE Comfortable seat. Next I would like to know where we can get a 2nd battery? Also I think the bike came with a horn but what ever that round thing is, it does nothing at all, and wish I can get a replacement. The ride on the bike with pedal assist is good, when going from 5 to zero I noticed it takes a little extra time to go off and their is a slight drag before it lets go. It does work good enough for my riding. The display is clear and easy to read. When powering on I noticed I have to unzip the bag and hit the power button on the battery as the power on button on the lcd only works after I hit the power on the battery itself. The gear shifters work ok, and are easy to use. The suspension is good. Handlebars and grips are perfect for me. While both wheels now spin freely and no rubbing. I hope the ride is better when I get the right seat post for my height. Due to the issues I would not recommend this bike.