not to take away any income from el capitan, but... i guess i'm gonna recommend slightly. i found this hat company "Notch" a while back. great flex fit style cap. no button on top, velcro patch front. the notch portion allows the brim to fit lower over glasses.
then slap a hide patch on the front, good to go