Product review (5 stars): Awesome!!
Fit perfectly and for a fraction of the price you will pay at a brick and mortar store.