The instructors are awesome, personable and they really push you! Music is live! Flexible schedules for my busy lifestyle. Prices are incredible would recommend for any level of fitness.