I've used one for years, and it definitely does things if you have a good one. Roombas are not great and I regret replacing my broken, but previously very diligent roborock, with it. So long as you keep the bin clean and the parts replaced, it works pretty well.