I just installed this.  It was very easy to install, and appears to work well.  I cannot speak to the longevity of the product, however, since I have just installed it.  It appears to be of good quality