This is exactly what i was looking for!! IT saved me a ton of money , because i wanted to buy a new couch. I have searched high and low for one like this! I needed one to cover all the cushions separately, because the cushions i have come off VERY easily , on the couch and also on the back of the couch! Since they werent connected , i went through so many covers and they all would make the covers fall off.  This saved me from buying a whole new couch. I love my couch but the colors of it did not match our new colors in the living room. Love how you can wrap each individual cushion. Its a little overpriced, but worth it to me ...Especially with dogs and kids, the actual couch itself will not get ruined. I hope it lasts!