These look pretty good on the couch and do the trick for what I needed. I am a bit concerned about them slipping off because they are elastic around the bottom, not a full cover. But so far it hasn’t been a problem. Be ready to leave them in fresh air for a bit after unboxing as they have a chemical smell.