I was lucky enough to receive this product from the Stellar Product Testing Panel. This cleaner is the most amazing carpet cleaner I have ever used. It has the ability to steam clean my entire home, all with one device. It has a powerful suction and gets out more gunk than I ever thought possible. To top it off, the device comes with various attachments so you can customize your clean accordingly. Best of all this machine is extremely easy to clean. I definitely highly recommended this product for those who want to keep their homes clean efficiently.