This product worked as expected and fit my HUGE chair (it was actually a little baggy) but I really don't love it.  Although the product description was very correct, it just turned out to be a little ugly.  The fabric is soft which made it comfy, but also caused it to be very shabby-chic (maybe just shabby) and didn't result in a tailored look.  I didn't have high expectations to start with, but it just didn't work out well.  My dog, however, found it incredibly comfortable and I ultimately just had to throw it away, more due to el doggo than anything else. I would buy this product again, but I would try to find a sturdier fabric.