Product review (5 stars): Good
So far so good.  Easy install.  No leaking.  Should be fine.