Certain factors affect blood cholesterol levels. These include:  Eating too much saturated fat and cholesterol. These are found mostly in animal products. Heredity. Genes play a role in influencing the levels. Weight. Excess weight often increases the levels.