Purchased this a few months ago.  It fit the bill and chair exactly.  It’s very tight fitting, with enough give in the stretch to stay put and always look neat.