Very GoodI use them to clean the inside of my windshield. I use two. One wet to clean and one to dry and polish. They work great and do not leave residue so the windows stay clean longer. They really improve night time driving. by reducing glare.