I love my Cordless Portable Carpet Cleaner! I have a puppy, I am trying to potting train. Not the easiest thing for me. But what gives me great joy and patience is my CPCC I can clean every accident on the spot and know it is truly clean! I love BISSELL products!