This little carpet cleaner is one powerful little guy. The carpet cleaner was super easy to use and set up. I didn't have to use it so much for my pets but for my children. We have carpet in our living room and have had quite the time trying to get some spots out. This took them out after two uses. There were a few spots that were set in and. Some fresh ones and it worked on both beautifully. My only wish for this is that the brush was movable. I feel like it would work better if we could adjust the brush so that it did a better job scrubbing if it could be lowered. I want to thank Stellar Product Testing Panel for gifting this my family to try out!