I purchased this machine after my robot vacuum died ( a different manufacturer).  I had certain criteria that I was looking for, self emptying, warranty, mapping a room , quieter than the machine I was replacing  etc.   I have to say this machine is the bomb!  The set up was easy, it’s quiet, it empties itself and it doesn’t wander aimlessly!   If you are like me and you hate the robot you have/had and are looking for a robot that actually cleans the floor…..buy it! Your welcome!