Great fireplace, sturdy and fit our needs. Gives off a good amount of heat and great for storage; realistic looking for electric fireplace. Only negatives: bookshelves don't quite line up with fireplace and leaves a small gap; there were also pre-drilled holes in the decorative mantle piece that were not shown in the description. Otherwise, very happy with the purchase. Assemble time- approx 3 hrs (with 2 ppl)