3m super trim adhesive. part # 08090. i have used this to install new vinyl tops years ago that still look good. comes in a large spray can. takes 4 to 5 cans to do an average top. if you follow the instructions, it will not come loose.