Product review (5 stars): it fits, looks good
semi-easy to install.  just be patient with the dang springs and all is easy.  no need to buy the separate $60 tools unless you plan on making a living installing these things