Product review (5 stars): great fit
Fit just like it was supposed to. And the best thing is no more leaks.