Not good for glass
Worked ok for my brick on the hearth, breaks down buildup on the stove and fireplace glass, but no matter how many paper or cotton cloths I went through, impossible to get t streaks off. It will burn the skin off your hands if you aren't careful and takes forever to wash off.  Too caustic. I won't buy again.
Rating: 2 stars