We recommend comfortable or stretchy sportswear and some clients prefer bare feet. However, if you prefer to wear socks, you can certainly can. Some classes require for your to bring your mat, but we will let you know if this is required. Apart from that all equipment is provided.