Ok, that was actually a more complicated review than it should be. The fit was perfect, the thing worked great. The only reason the star was lost is that the ends are made of very weak steel. The first one I installed burst with no pressure and didn't seem tight enough. However, they are exactly the same threads and size as the OEM ones and it was easy enough to unscrew the original ends and attach them here. So 4 stars. Period.