I bought my kids cheap baseball caps at the dollar store or AC MOORE, I can't remember which. We got plain white, but they had other colors ,too. I had the characters sign the hat with sharpies (we brought a couple of different colors). The kids wore them all week and we got lots of compliments on them. A bonus for me was that it got the kids to wear a hat in the hot sun, which they normally would give me a hard time about. And, we didn't have to dig around in our bag looking for the autograph book.