To make the fishing hat you need one fish of each type.

To upgrade the hat to max quality (4), you need 7 fish of each type.

Fish