it took about 3 hours to put together, directions were easy to understand. The fireplace has 4 levels of flames and does put out some heat! It is wonderful!!