its ok.  Covers and protects from dirt, crumbs.  Not too sure how it will hold up to spills.  Doesn't stay on the couch well even though I have stays to hold it, but maybe that is because of KIDS don't sit still.