These are perfect!  I used them on the couch where our boys watch TV.  They are waterproof, but they're still soft.  They clean up very easily!