Product review (5 stars): Exact match
perfect fit.  Arrived on time