Product review (5 stars): Perfect
Perfect fit, ZERO leaks.  After buying a different product (and having to return it), this product is a real pleasure.  Well made, well packed, precise fit and most of all - NO leaks!!!