Product review (5 stars): Perfect fit
This was a good fit, a great price, and as advertised.
I would order again from this source, and am most satisfied.