Product review (5 stars): Solid parts!
All the pieces fit my model just fine and no more squeaking! Easy fix!