Our Guayabera shirts are made of a polyester and cotton (80/20) combination. They look great with slacks, shorts and are ideal for just about any casual gathering. These shirts are available from sizes Medium to 6XL and are also available in 14 different colors. Prices start at $27.95. Standard US sizes. All prices are subject to change.