Product review (5 stars): Fits perfectly
This is just what I have been trying to find. It fits perfectly and does not leak. I am very happy.