Last summer DS had a sun hat that would not stay on, it didn't seem to pull down very far. DS is likely to be outside a fair amount this summer (weather permitting!) now that he is older. Has anyone found a sun hat that stays put? Thanks in advance!