I had Xpel installed which is made by 3M I believe. It's great. Unless you're looking for it you can't see it. I HIGHLY recommend it. It gives great piece of mind and it really does work. I have it on my '00 540 now and and putting it on my M5 as soon as it arrives in Feb.