Over the summers I work at a Law enforcement install shop. We covered a Grand Cherokee and an Explorer's roof and hood with 3M wrap and then placed a roof rack on top. It was interesting and pretty cool. If you don't want to ever wash the roof again it is a great thing. However, we also took it off of 2 Expeditions that were only 3 years old and it was nearly impossible to remove it. 4 hours each with a heat gun and a razor blade (Gov't cars, they don't care about how we removed it just as long as it was gone, Auctioned off the cars.) I will say that it covered the roof from any scratches but again almost impossible to remove it.