I got these for my pup, Finn, to protect his eyes while he’s in the vest and on outings, but we are also very active outdoors. He is very curious, energetic, and wild. These protect his eyes from the tall grass, sticks, insects, all of it! They are so easy to slide on and off that I remove them when he loads into the car. The straps are perfect, and there is absolutely no rubbing happening on my pup’s head. I cannot wait to get more colors!