Fireplace is nice.  Heat function seems to work fine.  Like others said, there is alignment issues with the fireplace surround.  Nothing a little white caulk can’t fix.  Make sure you don’t tighten up too much until it’s basically assembled.  Then tighten everything down. Just a scewdriver needed for assembly, all of the connections are wing nuts. I thought it was a breeze to put together.  Over happy with my purchase