Product review (4 stars): OK FOR THE PRICE
not quite as snug fitting as original but no leaks so far