This hat is great!  It's being used in a teen play.  It's holding up well, fits ok - if it's too large you can put a few stitches in the back end of it and that would help it stay on, but I didn't have to for the kid wearing it.

No complaints - perfect for what we needed it for :)