Bob does a good job sweeping, he's just super loud about it. Perfect for setting and leaving the house but not if you're home. He gets stuck all of the time so plan to play, 'find Bob' when you get home. The 'mop' is a joke.