Product review (4 stars): Four Stars
Wasn't a perfect fit but fit pretty well.  Well enough to do the job