Easy to clean and fits perfect!  
Update:  One of the dogs had an accident on the rug the other day that left a stain.  I followed the instructions:  took it outside, used mild soapy water and hosed with the garden hose.  Left it out to dry.  Stain is gone!  Good as new!  If you have dogs, this is a good one to try!