We received the Portable Carpet and Upholstery Spot Cleaner to test and review at eat might have been the perfect time: the day after a small gathering of friends at our house. An errant brownie had fallen off the plate and been ground into a piece of carpet behind a couch in our living room. More than 24-hours had elapsed, so it was pretty set by the time we attacked it with this machine - but what a an amazing surprise was in store for us. This handy and convenient cleaner, small and compact, easy to store and use, did the trick with ease. Cleanup was a breeze, and so was emptying the tank and putting away. Had we had to get out our large carpet cleaner to perform this task, it would have been a 30-minute job. Instead, we were in and done in less than 10 minutes! Wonderful product, easy to use, and convenient to store/set-up.