This handheld carpet cleaner really did the job and came in handy while we take this adventure through potty training. Very easy to use, fast to charge, and cleans up stains very well, while being very easy to clean at the same time. I received this handheld carpet cleaner from the Stellar Product Testing Panel.