Product review (5 stars): Fit easily and as expected
Had all the parts and pieces that were needed and a few that were for a different model.  Fit easily and as expected.  Good product.