I love my new Roomba! We owned a 600 series for years before taking the plunge with the new S series. I am supper impressed. It cleans corners and edges super well. I also love that it's mapping feature allows it to know where it has already been cutting the run time down to a fraction of the 600 series. I do find that I clean my hair out of the rollers more often with the rubber rollers then I had to with the older version (I realized this when my hair cut through the roller resulting in me needing to replace it but IRobot was very accommodating for this). I wish it were a little quieter on hard floors (it's not too bad on carpet). It may be the rollers or the corner brush that is making the extra noise? All in all, I am VERY happy with this purchase and would do it again!