We got it a day early, without a hitch, all parts present, and fairly easy to put together. Directions were from China, so they could be better. Attach screws to table top from below. Other than that it went together well, even the baskets. Looks great for the price we paid. And shipping cost made it well worth it!!!