Beautiful electric fireplace.  Gives off good heat.  Easy to assemble.  Mantle piece arrived with some minor scratches but no other issues.  Highly recommend.