Looks like tape and be very careful is the word on this install. Mine is going to be pretty tight based on when I tried to install a few weeks ago. I guess I will put on some tape and take it easy. I cold not imagine installing without something to keep it from scratching.