Product review (5 stars): Just What I Needed
Fit perfectly and arrived promptly.  Couldn't be happier.