Little tricky to put on. Took about 15 minutes to line it up but very comfortable. Looks good on couch.