These really fit well.  If you take the time to tuck them in properly, they don't even look like a slip cover

Pros: fit well, wash well
Cons: none