Arrived on time and all pieces were accounted for.  Very easy process to have it delivered.
Assembly is a Beast!!  But with a friend and some time it was a worth while project.