The cleaning performance is great! Considering the battery life, it stays on for a while. The noise level is pretty good. For versatility, it sweeps and cleans the floor!