Product review (4 stars): Not exact but will be fine.
Not exactly like the original but pretty close. Installed easily and bolted right up with one exception. There is a plastic cover, I assume it is a splash guard, on the left (inside)  part of the original door switch. This cover would not fit over the replacement switch, because like I said it's not exactly like the old one. There are a couple plastic standoffs on the cover that would not fit "through" the corresponding slots on the new switch. Other than that, the electrical connections/plus all fit and it worked fine. Original made it about 8 years, we'll see how this one does.