Oh my god I love this thing! I have had Roomba branded for years and this is heads and shoulders above those. It doesn’t clog, doesn’t get stuck, and it actually cleans. My hard floors were cleaned with the mopping solution, which is reasonably priced. I would absolutely have purchased this on my own!