Absolutely love it.  Very easy set up. Set up and unboxing less than 15 minutes.  Robot scanned my house in ten minutes and went to work. I set up to run everyday at noon and it does it automatically. I have carpet abs hardwood floors.  Does not a fantastic job!!!