Good price, efficient delivery and fits well.  Item is as expected.  Happy with this purchase.