Arrived on time but there were several missing screws and bolts. The company and customer service team were great with sending those parts.