I have the lighter weight version of this

Noah car cover

The elastic is strong and it ties down to prevent the wind from pulling it off. Just make sure, to state the obvious, that the exhausts and cylinder heads have cooled before putting it on.