Fits well, and looks good. Classic but modern. Not floppy.

I'm a little disappointed that the foam insert inside the visor keeps coming loose. It's there to keep the bill a little thick and rounded (as in the picture), but it's just stuck in there with some weak adhesive holding it to the plastic bill interior support. I haven't decided whether I'll try to reglue it or remove the foam altogether.