With every step, walking offers benefits and is some of the best exercise for heart health. It can improve your cholesterol levels, blood pressure and energy levels, plus it can fight weight gain to improve heart health overall, explains the American Heart Association.