It’s a little complicated to assemble, but nothing insurmountable. It is heavy once assembled, so put it together near where you will ultimately put it. Works well, and comes with everything  you need except the tank. More lava rocks wouldn’t be terrible, but very happy with it out of the box.