Great variety of exercises, and they will seriously challenge you. The trainers are awesome, helpful, and friendly. Great mix of technology to see the exercises on the video screens, heart rate monitors, email summaries of calories burned, and thumping music to keep up the high energy. I've made great friends here with people who bring nothing but positive vibes. The class gets together for fun events outside the gym, so it's become more than a place to work out. It's a big part of my social life lol. I've been a member now for almost a year and I regularly burn 500-900 calories per class. Try it and you won't regret it.