Well, I can't say I've exactly been rigorous in my testing, but the results are very good so far!
I've done my bathroom floor, which is the cause of many arguments here.
Grainy, cream flooring and "people" (who shall remain nameless) who are less than careful do not go together well!
It actually stirred up a dark residue off the floor, and left swiftly patterns of it on the floor, which I then had to use a mop to get up.
I just used some cheap old poundland cleaner. Stardrops.
It went to the edges, and once you've got the hang of it, it actually swirls around on it's own path, making bigger and bigger circles!