I have dogs and they live in the house. Try as I might they do get up on the sofa's. Love these, they are durable and hold up to my dogs and are pretty and protect my sofa's. would not live with out them. they are so easy to put on my sofa's and washing and drying them is a snap. I would say a must have for a home with pets and kids :)