Little difficult to put on, especially if your couch has back pillows, but once I figured it out, it serves its purpose of keeping the cat hair off my couch.  I would recommend it and bought one for my son