I bought this cover because it's washable and has flaps to help it stay in place on my couch, while my dogs are laying on it.  It has not disappointed.  I would love it if the arm flaps were just a little longer or something so that I'm not having to straighten it back out after the dogs have been on it, but other than that, it has served it's purpose well