Fits perfectly over my rectangular table and kept it relatively clean in the week of non stop rain we had! Great purchase