This works exactly as I had hoped.  The map is awesome and the little dude picks up all the dog hair from my 3 dogs.  I have to empty it about once a week, but I expected that with the hair.  My only complaint would be that it doesn't always go for a spot clean, it acts like it's going to go and then just redocks.