Product review (5 stars): Replacement part hopefully better than the original
The originals must all be wearing out since I had to wait so long to get this.  Let's hope the skin doesn't wear out over the buttons like the original did.  Easy to install and works great, as it should.