Fits the fire pit I bought perfectly.  Havent much rain so not sure how it will hold up yet.