The size was exactly as described and fit my fireplace opening perfectly. Assembly was less than 3 minutes and it came with everything you need. My fireplace is not an operating fireplace so I cannot comment on heat interaction.  The doors are held shut with a strong magnet.  The doors open easily so you can access the inside.  I keep candles that illuminate by batteries. Great item!