First time ever using rain-x. I've been amazed at how easy the rain and water slides off. I like having crystal clear glass and was afraid this might leave some residue but I've been pleasantly surprised at how clean it has stayed.