Even if you clean glass items frequently, they still get dirty. Thorough cleaning can also result in streaks and lint if you are not careful.
Use a microfiber cloth or squeegee to clean mirrors, glass furniture and windows. These items are better than paper towels because paper towels can leave streaks behind. If you are using a microfiber cloth, make sure you leave out the fabric softener in the laundry when you wash them. That could result in a film on your glass surfaces.
You can even use crumpled up newspaper. The ink won’t stain the glass and will create a streak free shine. Be careful using newspaper on windows, because of the window frames.
Wipe and dry the glass cleaner quickly to avoid streaks. For windows, you should wipe the inside of the window one way (i.e., horizontal), and the outside of the window the opposite way (i.e., vertical) to make it easier to see any remaining streaks.
Hot surfaces can cause the cleaner to evaporate when you spray it, and before you wipe it. Pick a cool cloudy day to wash your windows, and make sure your glass top stove is completely cool before using glass cleaner on it.