Delivery was on separate days but not too difficult to assemble. Sturdy and the heater really heats up the living room well.