Perfect fit! Very well made. The vents will help to keep the wind from pulling it off the table. The straps and since cord help to snug it down and stay in place. Excited to see how it holds up during winter.