Product review (5 stars): Perfect Fit
Perfect fit and worked well right away.  Installation was a breeze and not that expensive either.  Material seems as durable as the OEM component.