Went together well, directions were a bit vague but I just took my time assembling.  Took approximately 1 1/2 hours to complete.  Heat works well and has a nice touch of different modes.