It fit!
Was initially worried about the fit, but it fit perfectly.  Good purchase.  Product quality is outstanding!
Rating: 5 stars