My floors have never been so clean! I have a large home, grown children and grandchildren in and out, not to mention 3 very large dogs. I have hardwood floors throughout with several depths of area rugs. The Roomba has no problem moving from floors to rugs. Did I mention the DOGS!! You would not even know I have them, this completely picks up all the hair. I absolutely love the Smart Maps feature. I use it every time. It took a couple of times for it to map the house but don't give up, Its worth it! It even has a feature where I can block our an area of a room so it moves around the dog food and water so I don't have to pick it up every time. Yes, a little noisey but not too bad. Picks up better than my Skark & Dyson upright.