I purchased this fireplace despite the comments.  First fireplace showed up in a pretty beat up box.  Opened to find a lot of broken unusable pieces.  Contacted customer support and they advised they’d send a new fireplace.  Waited a few weeks then received the pice in good condition. Instructions are pretty straight forward.  Def advanced and pay attention to small details as you install.  Took about 2 hours to piece together. Quality is ok. Length is definitely beautiful.