It arrived on time. It was well packaged. Thankfully, nothing was damaged or broken during shipping as it was a very heavy package. 
It did take a good 3 plus hours to assemble. Overall, I'm loving it. I've had many compliments on the unit.