Took a bit of effort to figure out how to put it on, but it fits well, is very stretchy and makes the furniture took much better. We’ll see how well it hold up …