Excellent quality but it doesn't fit my oversized recliner as intended. It was ordered before the recliner was delivered so although I had some general measurements, I ordered the wrong size. Even with the included extender straps, none of the straps work for me so I'm relying on the anti-slip backing and tabs to hold it in place. It took almost 2 months to arrive, plus the box arrived damaged so returning it is not an option. I would still recommend the product.