We love the fireplace! It came completely assembled. All we had to do was take it out of the box and plug it in. Heats our room and makes it very cozy with the dancing flames.