LOTS of pieces to assemble, but took 2 of us about 90 minutes.  Once finished, a solid piece for the money.