Hi AlwaysAMama, I have been doing yoga since last 2 years and found great to lose and maintain healthy body weight. Yoga makes my body flexible and helps in breathing better. Yoga relief stress, sooth depression and prevent from heart disease, certain types of cancer. Yoga reduce high blood pressure and improves mood.