Product review (5 stars): Five Stars
Everything fit as it was supposed to. Make sure it fits your particular model before ordering.