I have been doing step for many years and even though it's on a DVD it is the best step class I've ever taken. I love the challenging dance and aerobic moves, it is a workout just learning the choreography and after you learn the choreography it's a fun and sweat filled workout.