Natural aloe based moisturizing sun screen contains titanium dioxide, zinc oxide, and iron oxides (physical blocks) and is safe for all skin types. It is non-irritating; no burning so even children love it. It is waterproof and an SPF of 30. Wear daily under make-up or over moisturizer. May stain clothing.