Product review (5 stars): Perfect Fit
Fits great and no leaking.  I will reorder from this supplier again.