Bought a kit from Walmart and follow the directions to clean the area good and use one drop of adhesive. It's held up fine so far. The mirror fell off on a super hot day last summer. This is for the Sienna. By chance, was the windshield recently replaced? The mirror fell off not too long after windshield replacement. My guess is the windshield place didn't glue the mirror back with enough glue.