Halfbike makes a great bike with excellent components. Assembly was simple and they provide a helpful step-by-step video to ensure proper assembly. Learning how to ride was kind of a funny and surprising. I was terrible at first, but I got the hang of it. I`ve put a little over 100 miles on it now and I still feel like I`m learning how to be better each time I ride. Everywhere I go on it, people ask what it is; and they think it`s cool and interesting. My only complaint is the fenders. The fenders are just an add on that you can choose to buy. My main fender popped off and has been missing since day one. Anyway, everything else works great and the riding experience is very fun!
.