I absolutely love this! It is probably one of my favorite things I own. It makes my life so much easier, with 4 dogs, who are always making a mess somehow. I love that I can set it to vacuum or mop just certain rooms, without physical barriers. I have only used it on hardwood, because that is what I have, and it works wonderfully. I have had another robot vacuum and this works 1000x better that that did. It isn’t super loud, other than when it is self emptying. It holds quite a bit of dirt and the self emptying feature is awesome, as I don’t have to empty it after every use. 

It operates by going over an area in rows, back and forth which I love!! My previous robot didn’t do that so I feel like a lot of floor was missed. This machine doesn’t miss anything!! I will recommend this to everyone I know!!!