Neem leaves are known for their anti-oxidizing properties. Neem leaves have vital oils to keep the skin firmer, block skin pores, tighten skin,and remove pollutants from your skinj