I really like the quality of it. It's thin but yet dog slobber doesn't leak through to our new leather couch. I don't need to worry when our 3 yr old is on the couch eating or drinking something. The only reason I didn't give it 5 stars is because with the very active toddler Jumping or wiggling around on the couch I'm forever fixing it. The dogs don't mess it up. They stay put fairly well. There are little anti slip things on the back. It's just my daughter who messes them up.