I bought this to replace a different brand carpet cleaner. This does a great job cleaning and is easy to use. My only criticism is the waste water tank fills up too quickly. A minor inconvenience compared to the superior cleaning it performs. #sweepstakes