Works fine to keep my couch dirt and hair free in case the dog jumps on it. I got the largest one and it is still not big enough to cover the entire couch and I have a smallish couch. But good enough for the price.