I have always wanted a good carpet cleaner, so I was lucky to be able to try this one and it works so amazing and makes my carpets look like they did when they were first installed.