Veil is highly effective and long lasting. Totally natural and safe. Contains natural organic essentials oils including Lemon Scented Tea Tree, Tea Tree, Lavender, Peppermint, Eucalyptus, Citronella and other supporting ingredients in a distilled water base. Leroy’s Choice FlyVeil can last between 2-3 hours. It is very economical to use and can be reapplied as often as required. It may also be helpful with skin irritations. It is also ideal to use at competitions and does not attract dust due to the water base. Can be used safely for riders as well. Directions: Spray on body and legs of horse, wipe onto face and ears avoiding the eyes.