Fit perfectly, and is everything I expected for under 300. Heats the vicinity not the entire room, which is what I wanted. Just the look of the flame really adds warmth to the room!