The slip cover fit almost perfectly, of course our sofa is big and has stuffed, rolled type arms.  I haven't washed it yet so I can't comment on that but it seems to be a heavy, durable fabric and I love that it is cotton.  I live in the coastal south so wanted something that wouldn't feel too "hot" in the Summer.

Pros: Great value, got it on sale.  High quality.
Cons: none