Product review (5 stars): Five Stars
Perfect, I have ordered these numerous times. They always fit, never leak!