Product review (4 stars): good fit
Good fit. Doesn't leak. Usually lasts five months.