Before I found Dimensions, I trained myself. I did cardio—running or a bike. Since I have been training with them, I have worked on core, which has helped keep my back in good shape, and balance which is important as I get older. I believe it has helped my overall fitness tremendously. I have trained with Ali, Rick and Paytra who have all been wonderful. I highly recommend this company.