Product review (5 stars): Works as it should
Fits perfectly, rubber is very supple.  I did not experience flow or clogging problems as some of the negative reviews mentioned.  I'm a happy purchaser.  I would recommend this to a friend.