My order arrived in record time.  Very easy to put together and as for the fireplace you just set it right in it's spot.  Haven't gotten an electric bill to see if it's efficient but definitely love the look it has given my living room.