Great variety, which really helps to build strength, as well as functional strength. I have enjoyed having better endurance again, especially to enjoy outside activitys, and active traveling. Most all of the trainers are great at encouraging us to challenge ourself, when it looks appropriate for the individual.