Perfect fit, excellent quality. Easy to put together. Very happy with the purchase, looks high end.