I always prefer products that are natural and herbals.When it comes to baby bathing bar nothing can compete the Himalaya herbal baby moisturising soap. It is extremely mild and skjn friendly product thag does its job well without any harmful chemicals .Its ingredients are absolutely herbal and natural. It has Indian aloe, Almond oil, Milk proteins and ofcourse olive oil all blended together to produce a truely unique soap delicately handling babys rough skin and other skin irritation. The milk proteins in the soap provides softness and nourishes the delicate skin of the baby.The price is decent and is readily available in the market.