The hat is a little small for an adult--it fits but not great. On the other hand it's a little big for my six year old (although he can wear it too). The skull on it is just a sticker, but what else do you expect at this price point? If I paid more than $5 for it I would be unhappy. The tag on it says it's from "Oriental Trading Co."