100% Cotton. Made in New England. This Green Bengal Stripe Dress Shirt is a must add shirt to your wardrobe. A year-round shirt that is perfect for all occasions!