So perfect!!! The fire is very nice and the heat that comes off of it (which you can turn off if u want) is a bonus!!!  It fits perfectly in our TV area and looks very high-quality.  Love it!