My wonderful dogs ( I really do love them) always want to get sick on the stairs, which are carpeted. I normally find it right away but on the days I am gone for the day, the stains set in. This has saved me. So easy that now my kids are the ones cleaning the messes. I wish it held more liquid but we have made it work. Thankful for this to have come into my life.