Cholesterol is found in blood and can build up inside the coronary arteries if the level becomes too high in the blood. The deposits, called plaque, cause the arteries to narrow, thicken and harden. This condition is known as atherosclerosis. This blocks the flow of blood and oxygen to the heart.This causes heart failure/heart attack.