This Robot vac mop is amazing! I was skeptical at first because I know a lot of people who have them and they say they aren’t all they are cracked up to be, but this one is incredible! Exceeds my expectations! It picks up a ton of dust, dirt and dog hair! Also does a pretty great job at mopping as well! My only dislike is mapping out the carpet areas it doesn’t let you go small enough and it kept running them over anyway. Other than that its fabulous highly recommended!