Product review (5 stars): Exact Match
These days you have to put up with something generic that fits everything.  This was an exact match in every way.  Shipping was also on time.  Thanks,will buy from again.