Product review (5 stars): On time delivery.
Perfect fit, exactly what was required. Priced right.