Cleans well
Package came leaking but was able to use what was left to clean the glass needed to be cleaned. I would recommend for hard to clean glass as well.
Rating: 5 stars