Product review (4 stars): its a great factory replacement
Overall, its a great factory replacement. The one I got was a Whirlpool, not sure if others have gotten a knock-off or not. But this one Whirlpool part is the replacement for icemaker on several Whirlpool, KitchenAid, and Kenmore refrigerators, each of which has a different part number. So maybe that is part of the confusion. Personally, I have a KitchenAid Superba.

As other reviews have mentioned, the only drawback is the filler cup. The back of it is too tall and the icemaker won't slide into place because the filler cup hits the water filler hose. There are 2 ways to get around this:

1 - Cut out a notch on the back of the filler cup. The cup is large and this won't affect its functionality.
2 - Install the icemaker without the filler cup in place and then install the filler cup.

Personally, I went with option 1.  While this is a design flaw for some applications, I assume the cup was designed this way to make the icemaker compatible with a larger number of refrigerators.

A bit time consuming to install due to the above issue, but overall I am very happy with it!