I have used many fly sprays and this does the job better then any other one. I also leaves your horses coat shiny and looking great. MY 4 horses have never had any adverse reactions. I spray this on my brush and then brush my horses with it. I would highly recommend Wipe II to all.