This unit has great power. It leaves the carpet with little moisture. The clean and dirty water tanks are very easy to remove and replace and the dirty water tank is easy to get clean. I miss the forward wash and backward rinse feature that was available several models ago.