The Life Fitness SR70 Recumbent Bike has 20 levels of resistance, 10 built in programmes, Wireless heart rate integration, adjustable seat position and self generating power.