I have had this product for about 3 weeks now and I love it. I have a pretty good size  house with different types of floors. This vacuum does it all. I started this in my living with carpet it vacuum  the carpet great. Next it went into the guest bathroom. And vacuum  the tile great. Last the it was the wood floors great again. I like how quiet the vacuum is while cleaning. The robot does not bump into walls and avoid entertainment  sets that sit  very low but not on the floor. I love how easy it is to go back home and charge and thee best part is using the wifi to connect to my phone. Only thing is I just wish it would do corners good.