I have a single speed franken-bike and wanted some assistance in commuting up hills at the end of the day. Swytch has literally changed my life and made me a full time bicycle commuter! I still feel like I'm getting the exercise of biking and I have great control over my speed, but I get a little extra help with each pedal. Installation was easy if you're a little handy, but you could also have your local bike shop put it together. It does add a little bit of weight, but I don't even notice it. I pre ordered for delivery to a major city on the East Coast of the USA and was impressed by Swytch's communication about the manufacturing and delivery process over the months. I love riding my bike so much more now!