Nuts contain the essential fatty acids, linoleic and linolenic acids, which are vital for growth, healthy skin and hair, blood pressure control, immune response and blood clotting. In addition, the fats in nuts mostly contain unsaturated fats, especially monounsaturated fat. This type of fat does not raise blood cholesterol levels like saturated fats.
Monounsaturated fats (MUFA) have the additional benefit of raising high-density lipoprotein, the "good" cholesterol. Nuts also provide one of the best natural sources of vitamin E, an antioxidant, and are rich in protein, dietary fiber, magnesium, copper, phosphorus, potassium, selenium and folate.
Like everything else,eat in moderation! I love nuts ,I eat them every day at some point,but don't over do it.