One the best workouts I have ever done. It's a great mix of interval, strength, and cardio training. The workouts are great for any fitness level, and can be modified to make them easier or harder. The staff is super friendly and helpful during the class.