Fits my fire pit perfectly and is secure even on wind days. Seems very waterproof so far!