Product review (5 stars): Great fit, easy job, anyone can do this
there's plenty of easy videos for how to make this repair as a homeowner, with minimal tools.  It was very very easy, best with a helper to hold things while reassembly.  A no brainer, do not hire this one out.  The replacement parts are good as new.