Product review (5 stars): Perfect fit! easy to install
Perfect fit!  easy to install.  More parts that I needed, but I like that.