Classes are a good mix of cardio, strength and ballet. I look forward to every class. It's great for all levels of dance experience, and the music is always great. Love that the teachers are flexible with timing too- some gyms shut you out if you're late, and as someone who needs schedule flexibility that's a huge bonus for me! Highly recommend. Look forward to them bringing in even more variety and choice in classes!