This lotion is not for the faint of heart: Its ultra thick and creamy. The lotion does seal your skin to protect it from most elements. Olive Oil is wonderful for sensitive skin and castor oil holds moisture to the skin. This mix absorbs quickly and leaves no greasy residue.