Product review (5 stars): Exactly what I needed.
Worked great! Fit perfectly. Came on time!