I use this to clean the inside of my windshields. Its pretty sturdy actually, and a little concave to make sure the edges put pressure on the window to get the corners clean.
https://www.amazon.com/Invisible-Gla...a-848906804814
I also like Invisible Glass cleaner.