Stop in for a cup of coffee

I hope so too. There are holes in the dash top and pins under the pad. Inserts or nuts of some sort to cinch it down. (mounting clips included) it says.
Be very careful, then things like to snap