It's good for a quick wash to get off the road salt. But I would avoid for windows. I don't know what it is, but they use something to clean the windows that not only make them worse, but very difficult to get them really clean afterwords. Your best bet is Invisible Glass and do the windows yourself.