Very happy with Vividflame.  Lovely flame, provides cozy realistic fire and warms our living area very comfortably.  Fortunately, our old trim kit on previous insert we were able to make adjustments to fit.  Could not even find a trim kit with even close measurements, so you need to have that figured into whether this insert works with your mantle