This window washer is perfect for cleaning the outside surface of all of my windows. It looks like the same type of washer used by the pros, with a micro-fiber cloth scrubber on one side and squeegee on the other (I used to enjoy watching the death-defying window washers on the high-rise building I worked in and this washer looks the same). An extension pole can also be screwed into the handle to greatly extend the range of reach. I just used the pole from a mop and it fit fine. This allows me to get to the windows without trampling the flower beds. The cloth portion is held tightly in place with a hook and loop fastener strap, which allows it to be removed for cleaning. The only thing to be aware of is that the washer and squeegee are about 13.5” long, so it wouldn’t work on smaller paned windows. This product is sturdy and well made and well designed. I expect that it will last a long time.