Order arrived on time and in good condition. It took us about 40-45 minutes to put the table together. We are very happy with the purchase. You are never certain of the quality of the product until it arrives.  This table was quite good quality and suit our purpose for it.