Product review (5 stars): good parts,
good replacement part, good fit