This is a life saver. It amazes me how much dust it collects. I had noticed tiny spiders due to dust. This iRobot can easily be programmed and does the job very well.