A little hard to fit perfectly. But a great value.

Cons: Material is a little thin. I put it on a brown chair and it shows through a little.