Mazzarelli french collar shirt is made of 100% cotton. Regular fit from 37 to 41. Plus-sized from 42.