Arrived on time. Highly recommend getting assembly service as well. Several parts and it even took a pro 1.5 hours to assemble.