I Attended the Zumba class. The instructor had fresh routines and really seemed to enjoy teaching. The lights were off with a party light going so any level could feel comfortable attending. Class was held in the gym which was nice for movement and there was good air circulation. This seemed to be a mid level impact. I will be back!