Nice product.  It seems durable but we’ll see how it fares over the winter and it fit my sectional. Not perfectly but it’s doing the job.