This Big Green Deep Cleaning machine is fabulous.  I am so happy I splurged and finally made the purchase.  I am impressed by the cleaning it did produce, and the machine was easy to handle.  Getting the machine ready to go is a breeze.  The water tank is large and I was able to do quite a large area before having to dump and refill the containers.  I would highly recommend this product.  The only negative was that it was hard for me to see the water coming up to decide if it was clear or not.  I wish that piece was a little easier to see through, but the cleaning power made this a small negative for me.  I wanted to keep cleaning carpets.  I can't wait to clean my stairs next!