Product review (4 stars): Good fit and good quality.
Fits my Whirlpool just fine.  Takes a bit of pressure to push it into the holes, but that means it's getting a good seal.  This is my third one and they have never leaked.  You do need to run some water through it after you install it to flush it out a bit.