it took a while to assemble but everything fit together perfectly. The flame is amazingly realistic. I'm enjoying this purchase very much.