It was a bit time consuming to assemble, but I got it done.  It kicks out a lot of heat, but the top "lid" part is quite big so I recommend assembling it outside unless you have a wide door to roll it through!