Product review (4 stars): Four Stars
It fit perfectly, and so far seems to be doing the job!