Product review (5 stars): perfect fit, easy install
perfect fit, easy install. quick delivery.  would purchase again--but hope not to need to.  Would certainly use vendor again if need arises.