I bought one for the wife as a holiday gift- the Roomba 860. It got very good reviews on the net but can't report on effectiveness/durability/lifespan yet. Lee