Product review (5 stars): Great value
Perfect fit and no leaking as other reviews have mentioned. I'm happy with my purchase