I am a teacher and I bought this hat to wear in my classroom while I teach how to make inferences while reading. I didn't expect to look exactly like Sherlock Holmes or anything, but I was expecting this hat to at least stay on my head. This hat does not fit. It is too small. I'm not even sure a child could wear it. It's that small!