This unit is by far the best carpet cleaner I have ever owned. It was unbelievable how well it cleaned the high traffic areas. Some cleaners leave your carpet really wet but with a ceiling fan left on a few hours the carpet was dry. If I could change anything about it I would like to see larger tanks. The dirty one will hold about 2 1/2 of the clean ones which is nice but still could have used them a little bigger. If you are on the fence about spending the money go for it as this cleaner is worth it!