The inner poof-part of the hat is pretty cheap and thin, doesn't stand up as well as it should (I owned a high-quality version of this hat for a play a while back, lost it unfortunately).  Brim is thick and sturdy though, it'll be fine for a halloween costume.  Price was great, arrived quickly, thanks!