This was a great option vs buying a new couch. Our couch has a ton of old stains on it that cannot be cleaned off. This makes it look like a new couch! However the cover constantly needs to be readjusted because it doesn't stay put, which is annoying. Also there is already a hold in it in the arm cushion seam.