This shirt is 100% cotton and fits to ture size.