Guys, this isn't what most of you think it is...... This stuff is intended more for temporary purposes and is water soluble. It lasts about 6 mints max and is only about 1-2mil thick as ppf is 8mil thick. I know the product says 12 month but it will yellow and there's no UV protection from the product either.
It's not a bad product but its not worth the money or used for long term. Rain and washing the car will strip it from the car.
My good friend works for 3M as a sales rep and he explained the product to me and I trust his knowledge.