This little thing has been SO helpful in my house lately. I have 2 dogs (one puppy, one senior) a cat, a 6 year old and a two year old- this house get messy FAST. It has helped clean juice spills, puppy accidents, mud tracks and years of childhood on my couch. It's awesome as a wireless cleaner and the charge lasts for a long time. The front panel and dirty basin come off and apart easily for cleaning. The cleaning solution is great in combination with the little brush. I let it sit on a couch cushion covered in slime for 10 minutes and it got it all out and made it even cleaner than before! We love this pet stain eraser! I received this product through the Stellar Product Testing Panel