Product review (5 stars): Worked like new. AAA+++
Fit perfectly.  Worked like new.  AAA+++