We have a new puppy and this has been great on accidents. Cleans really well and very quick.