roborock2520s525204

roborock2520s525204

This $570 robotic vacuum doubles as a mop — it cleans all of the mud my 2 sons observe into our home