Works good enough to protect our new couch from the dog and cats, however it does slide down if people sit on it, even with the strap in the back. In fairness our couch is a slippery leather and a bit oversized. Better than a blanket though so overall Im happy with it.