I have 3 dogs and a husband who couldn't believe I bought a brand new white sofa....... need I say more. This sofa cover just might have saved my marriage LOL!