Product review (5 stars): Five Stars
So far so good, fit well and arrived quick. Have had it in for about a month now.