My level of contentment with the acquisition more than compensates the money spent on it. Consumables, such as rags and a filter, should be purchased as soon as feasible, if at all possible. Has pros: Vacuums up nicely and is insanely comfy to use. A nice added perk that can be cleaned. Some cons: A few imperfections in the fine tuning. First, I scrubbed the floors myself, then I started using the bot every day, and there is a sensation that I need to replace or wash the cloth after each room. This is because the bot is not a specialized cleaning device, so it is mostly useful for maintaining clean floors on a daily basis. Because it is physically impossible to begin sweeping without first employing dust suction, the system does not let sweeping to begin in the absence of a waste collection tank.