Absolutely perfect!! Easily assembled and complete my Melrose table  delighted with my purchases! Thank you