Bought new from Aloyds last year and used 2x. Self generating power, 20" stride, 16 levels, 12 programs, heart rate sensors, display, wheels, professional grade.