This has been a great addition to the house.  Hardwood floors cleaned while we're gone for the day.  Can set up areas to stay away from and does great!