I like to use Rain-X washer fluid, but every time I got an oil change they would do a complimentary washer fluid fill that would leave me having trouble when it rained. So this was my solution.
Fits a 2005 Honda CR-V, which is probably the same as any number of other cars, but I haven't confirmed any other, If you get one, please drop me a line to let me know the make and model of your vehicle and if it fits or not.