It doesn't really fit my couch very well. But it stays put and it protects my couch from the dog hair and dirt.