Ideal OEM replacement. My cap started to leak a little and eventually slowly lost all the fluid. and fixed my problem. The item seems solid, heavy and of good quality NOT a cheap replacement Definitely worth the money and I would highly recommend it.