Product review (5 stars): fit perfectly!
fit perfectly!  saved me a lot from having a professional overcharge me to install the same thing I did in two seconds