Wonderful cabinet! The fireplace throws off a nice amount of heat ( we have a huge unfinished basement). There are a lot of pieces to put together but the directions are good.  We are really happy with it!