Came in 3 boxes.  Took my husband about an hour to put together. True to specs.  Happy with purchase