Perfect fit. It's heavy enough that it doesn't blow in our stiff winds and I like the tie downs. Overall, it seems very  durable.