Perfect alternative to having to buy a new couch. I have three dogs so it's great to be able to remove the cushions and wash them. I'm still trying to figure out how to get the arm cushion cover to sit smoothly in the creases but overall I love the covers.