Product review (4 stars): Great fit but requires a little extra work for install
Fits good but the electric connector needs to be spliced and rewired for some models.