I have purchased 4 bikes at the same time.They looked well made and solid and were at a good price.I haven't had the bikes long enough to comment on the battery life.The assembly of the bikes right out of the box was straight forward. It took me longer to unpack all 4 bikes and to do inventory on all the parts, than to actually assemble all 4 bikes at once.As this being the first time that we have rode an ebike, we like it. It has lots of power and the display gives lots of information. The functionality of the bike is smooth and does not produce a lot of noise, but you can hear when the motor kicks in. I like the fact that the petal assist (PA) has 5 setting/levels/speeds, which also acts like a governor in the throttle only mode to control your speed. I like to use the level 2 in the PA mode.As mentioned, I bought 4 bikes at the same time. All 4 were ordered with the fenders and the rear rack.What I received was 2 with and 2 without the fenders and rear racks.I reached out to the customer service department and told them the situation and surprisingly, in a very timely manner, they responded and quickly resolved the issue. I was very impressed, especially since it's during the Christmas holidays.I think that it's a great buy with a great customer service department.