The slip cover is exactly what I wanted - fits perfect and I like that it's washable.  Only downside is that you can see the pattern of the sofa underneath.