Easy to put together but takes about a half hour. The fireplace is very nice, sturdy, and looks great in the room. The fireplace element is nice and warm and they give the option to make it look like firewood or crystals.