Beat the delivery date by two days. Cardboard box had some minor damage - but everything was very well packaged, nothing was even scratched. Everything needed to put the desk was in the box and with the instructions provided it took about 15 minutes to get it all set up. Very solid.