Absolutely what I wanted. This did not disappoint!!  It fit perfectly. And made my chairs that the cat had its way with look so much better! Super happy with this product.