We love this portable steam cleaner. The features are perfect for our family of 3 littles and 2 dogs. Kids and dogs: they are messy! We have used this cleaner to clean accidents from our puppy on our area rugs, to clean spills on our couch, and to clean off old stains on our arm chair and curtains. It's powerful and quick. And the dry time is amazing. Thank you to the Stellar Panel for gifting us this cleaner to try!