Quality is great. Very heavy. Easy to assemble. Took me about two hours. The back panels took the longest to attach since there is no pre-drilled holes. Takes two people to assemble. The fireplace works great with the remote and looks beautiful. I am so happy with my purchase!