Steppers are a popular piece of cardio equipment for several reasons. First, resistance controls means that it is possible to get both a strength workout and a cardio workout. Second, steppers are very compact compared to treadmills and ellipticals. Third, the motion of a stepper, while not as gentle as an elliptical, is gentler on joints than a treadmill. They also tend to cost less.