Product review (5 stars): So far so good. Had to remove them again to replace the ...
So far so good. Had to remove them again to replace the water valves. Reinstalled with no leaks. Look to be of good quality.