Thanks to the Stellar Product Testing Panel for providing me with this portable carpet cleaner. With an aging dog and a baby who spits up, this magical machine has been a life saver! My dog had an accident on the front seat of my car, and the portable nature of the Little Green HydroSteam Pet allowed me to wash it very easily, with no trace of urine visible and no odor left behind. We've had some baby spit-up accidents on our carpeted staircase, and again, the portable machine made the clean up quick and painless. The directions were super easy to follow and the machine works rather intuitively. I found the size to be perfect for me to use around the house and it's easy to empty when filled with dirty water. I can't imagine not having this machine after the amount I've used it in the past month!