Surprisingly easy to assemble, pretty true to color. Fireplace looks decently realistic but gives off a weird smell if you turn the heat on (haven't done that much since we're in FL—maybe it'll stop if we use it more?)