Took a long time for 1 person to set up (4+ hrs), but straight forward.  Pieces labelled, which was awesome.  One base plate was missing some minor holes but everything else was perfect.