We recommend you bring your own mat and weights.Registration not required. This class is part of the KCCA Fit Card. A 10-visit, 1 month Fit Card can be used. Drop-in $5.71, space permitting.