We love our Big Green! It works very effectively to clean our carpets - as evidenced by what ends up in the dirty water tank. We are glad that we purchased this, as we do a much better job with this ourselves than bringing in a carpet cleaning company to do the work. It is easy to use and clean up. My only wish is that it would be nice to have a manual override for the brush - allowing you to turn it off while still allowing the handle to be pulled back. Would be helpful for certain flooring (e.g. wool rugs) where you shouldn't use the brush.