Fit perfectly! It has rained quite a bit here and my table is always dry when I check. Good quality overall.