Unlike most cycling caps—cheap one-size-fits-all promotional pieces—Walz Caps come in two different sizes and are individually sewn by hand in California. They come in one of three styles: three-panel, four-panel or an earflap version for cold-weather riding. They range from $20 to $36, depending on material choice (cotton blend, wool or synthetic) and on whether you decide to splurge for custom embroidery. These comfortable caps last considerably longer than their cheaper counterparts and do a great job of keeping helmet hair under control, too.