Хлопок. Синтетика, если присутствует, то очень мало, не ощущается. В белой рубашке ткань плотнее и переплетение нитей заметней. Не скажу, что ткань дорогая, но в эксплуатации ведёт себя хорошо. За 600 р для школы вполне себе норм.