It has 2 parabens as preservative. Most body lotions contains more preservatives than that. It also contains mineral oil like other body lotions. Now, I have used Soulflower's body milk and Biotique's nyctanthes hand cream which are both all natural, but both failed me in winters. When I use the Biotique hand cream along with this lotion, it works superb for me (a tip shared by one of the readers). So I see that mineral oil becomes an essential ingredient in body lotions to form a barrier on the skin and to prevent it from further drying.