Amazing for families with pets and kids.  We just got it and a spill has already happened by my daughter. We noticed that the spilled water doesnt get absorbed into the carpet at all. Easy to clean!