Product review (5 stars): Doesn't look the same, but is an exact replacement:)
Bought this to replace Kitchenaid dishwasher original dispenser assembly.  The original soap dispenser door broke its plastic tab used to latch the door shut.  This assembly does not look the same as the original, but I can confirm it was an exact replacement, mounting hardware and electrical connections are perfect fit.  To remove the door using a small torx bit, take out the screws on the inside of the door along the top, left, and right edges.  The door will remove from the front, simply lift it up slightly and pull away, should come out very easily.  There is the top piece that has all the buttons, it will come loose, you can secure it in place with tape or disconnect one plug from the top and the plug from the back of the dispenser and set it on the floor if you like.  The dispenser is mounted with 6 small bolts, remove these to take off the old dispenser.  Put the new one on, it will not fit tightly until the 6 mounting bolts are screwed back in, then it will have a good seal.  Then plug back in all your electrical connections, secure the keypad assembly, and put on your door, an screw back in all the door panel screws in reverse order, easy peasy.  Be careful not to over tighten any of the bolts or screws.  I ran a load and no leaks, I would recommend this product to anyone.