Product review (5 stars): Exactly what i needed.
Fits perfect Arrived faster than promised.  I am very pleased with this purchase.