I've had the 3m Clear braw on my cars for the better part of a decade. it's nice, even protects the headlights, which are quite expensive! It's an aesthetic thing for us, we like to protect against rock dings, which for some reason, I have terrible luck with. I decided not to get Tesla's paint armor because I've been dissatisfied with the lines from partial wraps. pollen and grit over time can make these lines quite noticable, that and wherever I haven't had it is where the rocks and dings seem to go. I opted to go with a full body XPEL wrap. XPEL is "self healing", meaning it's an advanced resin that can permanently hide scratches once it sits in the sun and warms up, if they are not too severe. I'm told it also holds a really nice finish over time if waxed, keeping a nice shine. I started with the XPEL web site and shopped around locally through their list of factory certified installers. I found someone about 40 minutes away who does custom jobs who showed me an example of his work and gave me a great price. the cost around here is typically 7+8K, he is doing it for 5,200. based on the examples, his work is excellent, virtually every edge line is tucked under the panel seams, hiding the lines, rather than the typical border edge line showing. If tesla offered it from the factory we would have done the full wrap through them. Even though the protectant film doesn't protect from all dings, it significantly reduces the likelihood that the car will have to be repainted. when there is no paint damage, ding repairs can be as simple as having them massaged out from underneath. BTW, my car has already had a door ding, thankfully it did not damage the paint!