I really hate it. It absolutely wont stay on couch and keeps slipping off the back. The picture showed an elastic on each end so it would stay in place but there was none on this one. Wouldnt recommend anyone to buy it