Product review (5 stars): A perfect fit
Fits perfectly and half the price of the genuine piece from the manufacturer. Have to be easy putting it in though, it was a bit snug and could've easily broken had I not taken my time.