Product review (5 stars): Perfect fit...great price
Very happy......worked perfectly.  I would order again.