Product review (5 stars): Exact replacement.  Whirlpool certified parts.
Perfect replacement for my 1999 Whirlpool ED25TQXFW00 refrigerator.  It came with ALL items pictured.  Most in individual bags, except the lower closers, shims and screws.  They were loose in a sealed bag which contained 4 more sealed bags which were the Upper door closure parts.

For my fix, I needed 1 of the loose lower door closer and 1 upper door closer (the on with the Tube on it).

I piled up some scrap wood below the door so it wouldn't shift when I removed the lower hinge.  I used white Lithium grease to lubricate the mating parts.  My door solidly closes with a satisfying thump.  No more squeaking and it no longer opens when I shut the freezer door.