This class was so much fun! It was energizing and worked for all fitness levels. They give you options for modifying the combinations for low-impact and high-impact levels so things work best for you. The music was funky and lively and kept me going, I can't wait to go back again!