Everything we were looking for.  The fireplace adds a great ambiance to our living room.  Very satisfied and not too difficult to install.