Product review (4 stars): if it does not leak I am satisfied.
Though it fit and does not leak, it seems a little loose in the intended socket.  However, if it does not leak I am satisfied.