Ive Done about 5 cars with various protective film now. Used the 3M stuff a few times and armourfend and 2 types of xpel.
My golf has Xpel on and it’s by far the best I’ve used but took a little learning how to apply it as it is totally different to the 3M stuff to apply.
I did it myself over the course of a few days and pleased with the results. It was a pre cut kit, as was a few of the other kits I did and a couple i just bought a roll and did it.
Trick with the xpel is lots of EPA on the sticker and not too much slip solution. 3M was the other way around as it was more tacky but thicker and more visible.
Xpel is the best. It breaths so any little bubbles disappear after a few days and it self heals and is way thinner than 3m.
I have some photos of it on the clubsport thread if you want to see it.
It’s well worth doing if you can be arsed.