I received it primed. I painted it myself. One layer of Rustoleaum bed liner to add texture then a couple of coats of metallic dark gray, and finally a couple coats of gloss clear enamel. Also added ceramic detail coating to protect it all.Did you have the snorkel painted or just primed?