This cover is a must have!! We have 2 angora cats, so, hair is an issue and claws are an issue! This cover is saving our leather couch. SO easy to put on and great instructions, if you need them. I've already washed it twice and it washes well!! Stays on--even on leather!!! A dog jumping up and down on it may cause it to move more, but, the large strap around the back keeps it pretty secure. I'd definitely buy again!!