Product review (5 stars): Works Great!
Came with everything I needed, and was easy to put install!  If you're not already familiar with the process, there are some useful how-to videos on YouTube.