It doesn't tell on their site either, but it doesn't look like it has primer. First thing you going to want to do is wipe the whole thing down with thinner or primer prep and let it dry. Then wipe it down with a tack cloth to get off any lint or dust right before you prime it. Whatever paint you will be using, use the same product lines primer because the products are formulated to work well with one another. This will help with adhesion. And consistency. I had to lay mine down to paint is so, I primed the inside first, then the outside, then painted the inside, then painted the outside, because it's the most visible and I could just lay the windshield back in. If you can somehow hang it, it won't matter what order you paint it.