Product review (5 stars): Five Stars
For is snug, no leaking and 1/3 of the cost. Generic brand for the win!