Provides outstanding trainers who are all energetic. The music keeps the pace of the workout going, which are pretty challenging. It's a great overall workout for strength, stamina, and cardiovascular health! I've been an avid gym guy but this workout has given me great results and each session is different!