This Boxing/Kickboxing stuff is legit. No- this is not your typical class at the gym where you punch the air. This involves real heavy, 150lb bags for resistance where you are sweating, burning and feeling every muscle working. Every frustration you have is left on that bag, the trainers push you hard but also treat you like family, and you leave feeling energized.