This is exactly what I wanted and needed! It made an old (but comfy) large armchair look like a new chair. Very happy with my purchase!
I will say that it’s a large chair and although it fits perfectly, the elastic around the bottom kept sliding up so I had to add some velcro to the bottom, but that solved the problem.