I am delighted with this robot. At first I thought it didn't work very well but I have put it to work every day on carpet and floors and it traps too much dirt. I definitely recommend it 100%.It is easy to install, it makes a map of your entire house I love it