I bought this vacuum about a month ago and I absolutely love it. I have 4 kids ranging from 1 to 11 years old so there is constantly crumbs on my floor. I use a regular vacuum about 2 to 3 times a week and run the robot vacuum every night allowing my floors to stay nice and clean. The robot vacuum picks up small stuff that my regular vacuum misses which gives me the extra security that my 1 year old wont find small items to put in his mouth. I love the fact that I can go into the app and schedule when it runs allowing me not to stress about remembering to turn it on. I also love that i can put a strip of material (that is included when you purchase) and it prevents it from going into places I dont want it to go. All in all I am glad I made this purchase and will be getting good use out of it.