Bought this robot with lots of hesitation because of the reviews. Here to say I’m so happy to choose to try it. it’s awesome. Ignore the negative comments.I recently installed a new window that I can’t reach to clean. This works perfect. Few tricks 1) wash window with wet pads (just one to two sprays of cleaner 2) wash a second time with dry pads you may have to run it twice on dry to remove swirl marks from the pad. I did not but I could see how that may happen. It takes a bit to get it perfect but when I do the windows with a squeegee it takes me one to two passes. At least with this you can walk away and do something else.One review said best Amazon purchase I might have to agree.I bought the not spray version based on customer feedback and also agree the built in spray is not needed I would skip and save a bit of money.