Three Poké Balls lie on the Professor's table, and the decision from back then stays with you longer than you'd think. Your head certainly has room for exactly one favorite Pokémon. The only question is which one.
The Pokémon Cap comes here in six designs, all officially licensed and all with embroidered motifs instead of plain prints. What they share is the curved visor, the one-size-fits-most design for a head circumference of around 58 centimeters, and the adjustable closure at the back that makes the cap fit pretty much any trainer's head.
Pikachu #025 features a Pokédex number, Japanese lettering, and a lightning bolt across the black front, several details in 3D embroidery, plus a yellow visor. Pikachu Face takes a simpler approach: the grinning face with rosy cheeks on a textured front panel, yellow contrast trim, and at 89 grams pleasantly lightweight. Charmander shines orange at the visor edge, Bulbasaur in turquoise on the visor, button, and air vents. Gengar grins beneath a Pokémon lettering that looks like it's slowly melting away, with purple borders and a small Poké Ball on the back. And Snorlax deliberately stands out: cream-colored instead of black, blue visor, the Pokédex number 143 on the side in screen print.
For everyone who'd rather wear their favorite Pokémon than catch it. The cap helps reliably against the sun, but unfortunately not at all against Ground-type Pokémon. ;)