Product review (5 stars): Very Satisfied
Perfect fit.  I was expecting the finish to be a little shinier but overall pleased with the purchase.  I recommend this.