Received on time, easy assembly, minor brake adjustment and quick charge, i was off riding. Great quality and strong battery. I like the fact that you can adjust the pedal assist levels to your liking and comfortable to ride. It goes up steep NY hills with no problem. I compared this bike to many others and picked Tower based on price, styling, simplicity, and quality. Highly recommend if you are looking for some fun and exercise. Only other thing i would have liked on bike is some kind of luggage rack. I will be putting many miles on this every day.