Paint and not very high quality at that. Mine started coming off before I actually had the chance to hunt with it. I re-did mine with Krylon O.D. green after getting their cheap stuff off, then gave it a coat of Krylon matt clear coat. This was a couple years ago, so far its held up pretty well.