I bought this to replace my old cleaner and am really impressed with its performance. My carpets look great. I would definitely recommend this cleaner.