Product review (4 stars): Seems to fit, but a little tight
I've just installed it, so I don't know about performance yet.  However, the only negative is that the fit when installing it, was a bit tighter than any I've used in the past.  Otherwise, it's not leaking and will hopefully do the job.