I've had this unit for a couple weeks. It's interesting to watch it do it's job; going back over places it previously missed and making sure to hit every spot. Seems to be very thorough; much more so than what I expected! Now if it only lasts! I love this thing so far!