Product review (5 stars): Great vent assembly!
Perfect.  Easy to install and fixed the dishwasher.  Arrived on time.  No complaints.