Deep fried peanuts and cashew nuts in vegetable oil, salted (no salt by customer request). All mail orders are cooked and shipped the same day. Bernardini's Fresh Peanuts have a 14 day shelf life. Freezing peanuts prolongs life for weeks. No cholesterol.