I started out using a spare sheet to cover the sofa, but later got the pet cover. If you want to protect the sofa from dog hair, yes it works well for that. Wet paws? Maybe. A few times my critters have left their wet paw marks across the pet cover, but I didn't detect any seepage through to...