I absolutely love the carpet cleaner. It's user friendly and contact unlike the industrial cleaner that my dad used to own in the 90's. The only improvement I would like to see is to change the wheels to a 360 turning wheels so that the cleaner can follow around freely.