Footwear: Tap shoes recommended. Call us for info on how and where to purchase. Attire: Comfortable attire that allows ease of movement.