The trick with the slipcover is to tuck it in properly.  I purchased this for an old loveseat and it did the trick of making it look new again.  I like it as it can easily be washed.  My dogs have a habit of getting on the furniture so this solves the issue of keeping it clean.