Product review (5 stars): Another Amazon home run.
Arrived on time and perfect fit.