I like the adjustability of how intense you can or little you want to workout depending on your fitness level or if you are injured. The trainers are almost always willing to push and motivate everyone to do their best. I just wish more people that attend don't treat it like social hour and truly push themselves. Its OK and EXPECTED that you sweat there!! Word hard!