AFG 3.3AE Elliptical Trainer 23 lb flywheel 20 levels of power incline; 20 levels of resistance; 8 preset programs 20 inch stride length Speakers with MP3 compatibility; fan