I bought this to replace a much older model. It does a great job cleaning and dries much better that my older model. The only issue I have is that it seems to leak cleaning fluid from the back of the unit, which requires a little more clean up time.