This cover is great for my sofa.  It is waterproof and keeps pet hair off of the sofa.