Product review (5 stars): Perfect fit.
Perfect fit and makes our 12 year old drug look like new.  Easily installed, but I cheated and watched a video on it first.