Has some pros: Maintains a charge for an extended period of time while operating in standard cleaning mode; movable; lightweight; reusable; filters; easy to assemble; transparent user interface. The following are some of the machine's drawbacks: it does not always appropriately deposit rubbish, it does not pick up everything off the floor, and it is noisy.