Product review (5 stars): Perfect fit and easy to do
It came with all the neccessary parts to fix it and then some. Perfect fit and easy to do.