Product review (5 stars): Very Happy
It took a little longer to arrive than I hoped, but for the price it was worth the wait. I was able to install it very easily by watching a video online.