Product review (5 stars): Great fit - installed myself
Another perfect fit. Decent instructions too