I have a stupid cheap robot vacuum... and I LOVE IT. I live in a 600sq foot apartment, and only 400sq feet are hard floored (my bedroom has carpet too thick for the robot vacuum), but even with that little space its worth it. Unlike the other vacuums it doesn’t memorize routes, but that’s OK... I just let it go run…