I am very pleased with this iRobot cleaner and its self emptying station. Using this is convenient and simplifies cleaning my floors. This is quiet, holds quite a bit of debris before it returns to the emptying station. It has the power and battery life to clean all rooms in my house. Powerful suction that traps all or most of the debris. Especially dirt, dust and cat litter. Now for the navigation, it comes with steps and materials to program the system to your preferred destination and schedule. I recommend using this in your home on your flooring surfaces. Works great on my hardwood and tile floors.