i think it will stay. I have the whole interior lined. I have no carpet so it gets walked on and such, and it still hasent started to peel. Just clean the under side of the hood realy well, and use a good roler to press matting down good. i think it would work