Squish Cuban Style Guayabera Shirt, Long Sleeve, White 65% Cotton, 35% Polyester Imported Medium, Large and XL are larger than expected. See Size Chart in Description Classic design with embroidery and 4 pockets Havana / Mexican / Caribbean Style Also known as a Barong in the Philippines