Fits perfectly.  Well made. Product description was very accurate.  I am very happy with this purchase.