Product review (5 stars): Perfect fit
Looks to be the quality OEM product.  Installed with ease.  The only problem that I experienced was that it arrived a day later than stated and I was originally concerned because it arrived in just two bubble wrapped bags instead of a box.  Still no problems.