We have a leather sofa and 4 dogs who think the sofa is theirs.  I was constantly wiping down the sofa with Lysol which you smell all the time.  The cover keeps me from having to use the Lysol as often.  I just throw the cover on low cycle in the machine and wash it once a week.  Spin and line dry for best results for it to last longer.  At this price I will probably buy a couple more so I don’t have to wash the same one as much and they will stay nice longer.  Good product for the money.