Fit perfect. Looks real and puts off heat. Not sure how much heat since it’s summer but it makes the room great!