The TRX Suspension Trainer is a versatile tool that requires the entire body to be used as an integrated system, building strength, balance, core stability and flexibility. Limited class size.