The table arrived quite rapidly, shipping was faster than the one quoted by Hayneedle. Delivery and communication was very easy with the shipping company, they delivered according to the confirmed window. The table was well package and everything was in good shape. I only was missing the assembly document but the great customer service of Hayneedle took care of it and within 24 hours I received by email a copy. Just finished to assembled the table. It is sturdy, I chose the Espresso color. As I have already published one entry regarding confusion regarding different web site and color proposed. Hayneedle was able to sort it out and get me the proper one. As a matter of fact their Customer Service representative are one of the best I have ever dealt with. I am giving them 6 STARS. Job well done to all Hayneedle representative that have assisted me. Table is great and I do recommend it, good value, good finish. Since I already had the matching counter height chairs is it simple just great. See picture. Highly recommended.