Its vinyl, bought from a sign shop, i go to them all the time for random stuff, the brand is avery top notch stuff, not sure on the mm thou.
heres a little vid of how i did it, looks easy, but it was a little challenging, but i made it through with no seems other then the 1 of course...
click