Product review (5 stars): Arrived on time and fit like it was suppose
Arrived on time and fit like it was suppose. I did not have any issues but it came with detailed installation instructions.