Fits great and keeps the dog from running my new recliner! And... waterproof!