Authentic long sleeve traditional 100% cotton guayabera. $85 .Also available short sleeve $80. Made in Mexico.