You'll be challenged, stretched, and relaxed beyond what you think is possible. All classes are performed on our cushioned floor, allowing movements to have minimal impact on your precious joints. Class duration varies based on style and schedule; we offer 30-, 45-, 60-, 75-, and 90-minute classes.