We just purchased this robot and love it! It did take two attempts to map the floor but after that it worked perfectly. It even picks up all of the pet hair after we give our dog a trim. Huge time saver. 
The only issue is that it fills up quickly so you have to keep dumping it which could release some of the dusk back in the air.