We bought this specifically to cover our black couch from white dog hair. Well...it doesn't protect against any hair or spills. Our couch is now covered in dog hair we cannot remove. You're better off with plastic covers. I do NOT recommend this cover at all.