I was going to have to buy a new sofa as 2 of the cushions were ripped and unrepairable.  I have tried several products.  I LOVE these, super easy to put on and looks real and true!  Now I’ll be able to take these off and wash as needed!!  And I won’t buy a new sofa anytime soon!!