The final product is good and looks great when assembled. It is quite a process putting the unit together. It will take you at least an hour to fully assemble. The fireplace looks nice when on and provides nice ambience. The heater works well and provides nice warmth. Overall a good product, just plan on a long assembly.