On your first visit, both a mat AND a towel are complimentary (to rent). Bring at least 16 oz of water (I brought 32 oz) as it is hot and you will be drenched in sweat. I liked the 7:30 pm class, but I believe all the classes would be exceptional. The employees are all very nice and helpful.