This fireplace came really quickly.  It had every part there and was easy to put together.  We have it in a room that it makes it very comfortable and cozy.  We really like it and it's just what we expected.