Good quality elliptical, grade and resistance both adjustable, 10 different programs (flat, rolling hills, gradual hills, etc) programmable for 10 different users. Built in fan. The only thing that’s not working are the sensors for heart rate in the handles. We’ve had this a few years and have been super happy with it but we don’t have the space and need to move it asap