Product review (5 stars): Perfect fit
Fit exactly, price was great and time to get the part was reasonable.  Great experience and easy to pay for.  I would do business again with this company.  We initially tried Home Depot and Lowes but their universal parts where not so universal.