AFG 5.3AE Elliptical Trainer 30 lb flywheel 20 levels of resistance, 20 levels of power incline; 12 program options 20 inch stride length Speakers with MP3 compatibility; fan