Fairly easily assembled if you follow the clear instructions closely - took about six hours for two of us.  It looks great and we hope it will hold up well, so far seems pretty sturdy.  Packaged very well on a large pallet.