I bought this same product a few yrs ago. Durable and fit my furniture great. I had an animal rip the product, so I hand to reorder. Love it!!