I ordered this device with some apprehension... but I have to truthfully say that I am very pleased by its ability to clean and dry the carpets.