Product review (5 stars): 5 Stars
Arrived early, fits, and works.