Product review (5 stars): Fit and fixed
Everything fit perfectly, came with all the parts I needed and then some.