Review (2/5): Good cleaning performance but bad battery cover design
It does a good cleaning however the battery cover design is bad. It's snap-in type, not screw-in type, therefore water gets in so easy. After 8 months of usage, there is sign of water damage. Note that I did clean the device every 2-3 weeks. The battery cover also got corrosion that it can not be fully snapped in.