Product review (5 stars): Exactly what I expected.
Perfect fit and excellent finish. Delivery was fast without paying for special handling.