I’m teetering on the edge of a robot vacuum purchase. I’ve all hard floors downstairs, two young children who seem to shed crumbs and two cats. I need to vacuum every day to keep the floors bearable (not something I manage) so please tell me your robot vacuum is the solution to all my problems