Very happy with this cover. Fits my oversized couch perfectly.  It isn't recommended pet friendly but my mini schnauzer is fine on it.