Ridiculously easy to put together.  I needed my 14-year-old daughter to help stabilize some of the pieces as I was screwing them together. But the directions were clear and we had it together in about 30 minutes. 

Flame is realistic And I like that you can change the brightness on it. 
I haven’t tried out the heater yet because it’s 106° in Texas right now.  

Overall it’s an excellent product, good value, and looks fantastic on a big empty wall space that I had.