Product review (5 stars): fits exactly as stated.
Everything was easy to replace and arrived very fast.