This works well for us.  It was easy to put on, and it fits snuggly, which is a vast improvement over the loose slipcovers that just get thrown over and tucked, with or without ties.  The fabric does pick up lint easily, though.  The seat cushions stay on nicely.  Overall we’re pleased.