I am trying to love this. I love Monique (my Roomba). She mapped the house in no time flat. Phylis is struggling. I finally have a map, but half the rooms aren't on there due to thresholds. Which I marked on the final map, she still won't go over them. Why can't the Roomba and Braava share a map? My house is all Hardwood or Tile flooring. Hardwood is throughout the main living spaces, the bathrooms have tile. no matter how many times i say do a cleaning/mapping run, she will not cross that threshold. its annoying. I would not be able to recommend this to any of my firneds, because at its price point? It should work flawlessly. Maybe if the mapping software and the threshold issues get resolved, i can recommend it.