This is the best stuff i ever used. Soreness goes away almost instantly after class. I use it before class to loosen up and anytime i am sore or in pain. Real great on hands after makawarai training.