Pros:Quick delivery, easy to put on. Cons:The mesh is NOT very durable. My horse is in that 10% bunch that flies really bother. She will still scratch her legs with her teeth and had holes in two of these boots within 15 minutes. I will probably go back to making my own out of commercial shade cloth and making them long enough to cover the knee. I have also had to cut the corners off the Velcro straps to prevent her from pulling on any tabs she is that good! She will rotate them around till the Velcro end is accessible. But, as I said, being in that 10% bunch, I will do what ever is needed to keep her comfortable and safe. I also use a homemade non-toxic fly repellent that I rub on her. Maybe she just has me wrapped around her little hoof.