So I've had a few regular robot vacuums before, but this is my first that also cleans. I have to admit I was impressed with the quality of this product. The car is bigger, heavier and stronger than my other robots. It has multiple mopping attachments and two sets of vacuum cleaner brushes. This robot is highly customizable in terms of where and how you want to clean it, and it does a great job. It sucks out the smallest dust particles, which prevents my allergies, for which I am grateful. The suction is very strong but not loud, and mopping is a great way to keep your floors up to date between major manual cleanings. This little guy has an app that connects to Alexa and Google Assistant. You can literally control it however you want. He doesn't fall down stairs and learns not to bump into things. It's very easy to clean and comes with a spare filter, brushes and great instructions. Overall this is the best robot I've ever bought and I'm very happy with it! Especially since it's not as expensive as some of its competitors. Definitely recommend this device to anyone looking for a home cleaning robot.