I received my fireplace exactly on the day I was told it would arrive.  My husband put it together  with our  nine year old grandson's help. It looks very nice and cozy, and not to large for the area it was placed in. The workmanship was well done. We are very satisfied with our purchase.