I am very pleased with how well this seat cover/cushion stays on my leather couch seats. I had been using a blanket to keep my couch protected from my dogs' claws and fur, but the blanket was constantly slipping off onto the floor since the leather is smooth and sort of slick. It was so annoying having to pick the blanket up off the floor and drape it back over the couch, again and again. This cover/cushion has little silicone dots on the back that hold it in place and keep it from slipping off. After several days and lots of me and the dogs sitting down and getting back up again, readjusting ourselves for comfort, etc., this cover will become pushed slightly away from the backrest cushions, maybe one or two inches, but nothing like before when the blanket would make its way to the floor every hour or two. This cover is easy to push back a couple of inches into position, or I can also safely ignore it because the cushion still protects very well even when not perfectly in place. I chose the brown one and it looks nice on my brown leather couch, although it is somewhat lighter in color than my dark brown couch. My dogs love how plush, soft, thick and furry it is. It is thicker than most any blanket, but not as thick as the type of chair cushion you'd add to a kitchen table chair. It is plush and furry, and my dogs love snuggling up on it. I like how it just lies on the couch rather than wrapping all around it and needing to be "installed," because this makes it easy to quickly…