Love!! Goes on easily, can whip off quickly if there is a visitor. I didn’t use the straps so  it does slide a bit when I sit, but it sticks well enough that I won’t bother. Perfect for pet owners keeps my couch stays nice and clean and my dog is outside a lot. Very subtle design  and nice enough to leave on for regular guests. Exceeded my expectations. Highly, highly recommend!!