I have only gone twice but it has been so fun yet so hard! I leave feeling invigorated and tired. The trainers are attentive and sure to help you have the correct form! A unique type of workout! Helps you feel ready to defend yourself in any circumstance! You should check it out!