Fits our fireplace perfectly and seems well made. One door did get out of alignment during shipping but fixed easily by giving it a twist, which took some force since solidly built.