This fine shirt by Viyella is a beautiful quality garment. The material is 100% cotton in a crisp blue, navy, purple and white stripe.A supurb shirt for smart, formal wear.