human
What is the difference between a sombrero and a cowboy hat?
assistant
A sombrero is a traditional Mexican hat, while a cowboy hat is typically made of felt or straw and worn by people in the American West. The main difference between them is that a sombrero has a wide brim and is usually made from woven straw, while a cowboy hat has a flat crown and is traditionally made of felt.