Mechanically very neat, after getting the hang of the controls (which i thought were a bit odd, i think the rotation would be better suited for q and e instead of z and x) but after that it was quite cool weaving around puddles and maneuvering the mop.