Our Baby Organics products are 100% natural. They are are not tested on animals and contain no animal ingredients. They are free from common irritants and lanolin. Pure essential oils are added for their beneficial properties. Baby Organics are purely designed to take care of your baby's skin naturally and organically.