While I like the material. It is super soft. It just doesn't stay in place. I have leather furniture though. It would probably work better on cloth. Also I have a very large dog that sits on my couch.