We use this for baby stains on our furniture and floors. It does a pretty good job, but leaves a lot of water residue and doesn't suck it up as well as I would like. But for a very reasonably priced spot cleaner, this really does the trick!

Pros: portable, easy to use, ligthweight