It come on the day and and I got a call for the delivery man 15 mins before he was coming. 
Was packaged very well.
Easy to put together once I figured the legs out. 
Very happy with my table. 
Would highly recommend.