Product review (5 stars): Perfect Fit, Imperfect Design
I'm not quite sure how to rate this.  It's a perfect replacement but the underlying design is somewhat weak.  This resulted in a small plastic tab breaking on the original part and the need to order the replacement.  Easy installation.