Arrived on time.  Took my husband about 2 minutes to assemble.  He loves it!