Considering the extremely low price (I paid under $30), I was expecting a "costume" hat. Despite buying it for a costume, it honestly feels much more like a high-end every day hat.
I don't know how well it holds up to rain/snow/etc., and whether the felt will spot or pill, but for someone on a tight budget who'd like a pinched fedora or ESPECIALLY someone looking for a perfect costume piece, I sincerely can't imagine you doing any better for a price anywhere near this. It even came extremely well packaged, no re-shaping needed.