This fireplace is exactly what I expected it to be and possibly more.  Make sure you insert the actual fireplace part into its cabinet., otherwise it was fairly easy to assemble. Works better than expected and throws off a prrtty fair amount of heat, all of which is adjustable. Completely satisfied with this fireplace