This sofa cover is exactly what I was looking for and the cost was very reasonable.  Not only is it great for pets, but it makes the sofa more comfortable for people.  Love it!!