Not difficult to put together as many said in previous reviews but there are multiple pieces so is time consuming.  Worth all of the effort as it is truly a beautiful piece and the heat radiated from the fireplace is fantastic.  We have a larger space than the unit is projected to cover and it warms it easily.  The only improvement would be a thermostat but given the price, totally understandable.