Good quality and easy to install.  Only issue was that shipping was delayed 2 or 3 times, but we did receive updates each time.