Product review (3 stars): Just want we needed. Updated.
Update:
So this front panel only lasted for 2 years and it started to fail again and required replacing. The old panel did not show any damage or corrosion so the only thing that makes since is the computer board on it is failing. So not great quality at all.

Review from Nov 2015:
Exactly what I need to fix my dishwasher, after years of the buttons not working this was an easy 10 mins fix. Not impressed with the vendor who supplied this but the part was great.