Product review (5 stars): HIgh quality replacement part.
Perfect replacement and very well made. I had never done such a job before, but several visits to a youtube channel gave me enough detail to complete the job without a hitch.