A complete body workout designed to tone and sculpt every major muscle group. Free weights serve as your own personal adjuster as you move through yoga postures, enabling extra length and depth in each pose. This intense, but easy to follow program compliments your regular yoga practice while pushing your strength and flexibility to new heights. Great for those who practice yoga frequently or never at all.