Love my fireplace.  The assembly was not too complicated, just a lot of pieces but the end result was worth it.