Product review (3 stars): Hasn't leaked water yet so I guess everything is good.
I don't think this one sits as tightly when installed. Hasn't leaked water yet so I guess everything is good.