Fit our fireplace perfectly.  Well-made, and heavy metal frame.  Seems like it will last a long time.