Although the body needs a certain amount of cholesterol to function properly, when too much is present, a host of problems can ensue, including heart attack and heart disease. A thick, hard deposit, referred to as plaque, can form in the arteries which then narrows the space for blood to flow freely to the heart. Over time, atherosclerosis, or hardening of the arteries, can occur, which can ultimately lead to heart attack and heart disease.