I have this bike and I love it. It is solid. The aluminum frame reduces weight. A steel frame would be too heavy. With the generator on there is a noticeable drag. It's not the fastest bike I've owned but I don't ride to go fast anymore. I'm happy with the speed. The lowest "gear" is good on the hills I climb but the highest "gear" is a bit too low on the downhills.