Arrived on the scheduled day. Was pretty easy to assemble. Took about 30 - 40 minutes. Very pleased overall.