I just got my Uncle Sam hat for Halloween and then Election Night a week later.  It's soft, light and comfortable and fits my big head perfectly.  It also holds it shape well, even just out of the box.  The colors are vivid, and it looks well made, the stars for example are fully sewn on and should not peel off.

Now if only it wasn't made in China...