This is fantastic. I have five children and a dog. I have extended the life of my couches by using covers. I've become a cover connoisseur, and this one is great for staying in place, being liquid resistant, and having a nice aesthetic appeal.