Cowboy straw hat