Wish we had had this cover for our couch when we first got our dog! It goes on easily, looks great, launders well, doesn't catch the dog's toenails. It does tend to slide off, but it is easily replaced.