I was so happy to receive this product. This carpet cleaner is light weight but powerful. It was very easy to fill and empty and seemed like I could clean quite awhile before having to empty. If you have pets this is the cleaner for you. Not only does it do a great job at deep cleaning a room it's perfect for bringing out and cleaning messes your pet may make on accident of course. I highly recommend this product