Product review (2 stars): Did not fit.  Leaked.
Did not fit.  Leaked. Poor quality control.