A mariachi is a Mexican (street) orchestra comprised of 2 violins, 2 trumpets, a guitar or vihuela, a gitarron and singers. The name is used for both the type of orchestra and the style of music they produce. Mariachi music originated from picaresque folk ensembles in the mid 19th century. Traditional Mariachi consists of a string and violin ensembles with several traditional mexican instruments and guitarresca performance style. Around the 1930s, Mariachi went through a step evolution adopting winds and radically changing sound texture. Both traditional and modern styles of Mariachi are performed in Mexico in modern days and are considered pivotal to Mexican identity.