We live on the second floor near the road, balcony glass is constantly dirty because of this. I used to wash with a mop, now a robot cleaner helps out, for me a real lifesaver. It is easy and reliable to attach to glass, does not leave streaks, cleans well even corners. There is a sprayer for cleaning, just pour it and a special compartment. In general, the quality is good, the size is not large, I figured out the controls quickly.