Has pros: Cleans up great. I use smart mode, saves energy, automatically increases power when entering the carpet. Some cons: Charging takes place at an angle to the docking station, it is too large, my charger is located in the cabinet, I have to undock the pipe from the case.