Fits perfectly on my fire pit.  Rained the other day and is also waterproof.
Excellent purchase and a great price