Pretty easy to put together. Delivery team was excellent at keeping me updated regarding delivery. Handled boxes with care. Seemed like there was sufficient packaging but there was still a few marks on the top of the table.