So even by skipping mopping and self-emptying to stay affordable, the Roomba j7 is still one of the best robot vacuums for most people. Shark made serious moves with its 2023 lineup of vacuums.