This shirt is 100% polyester, as noted in the description.  It was full of static electricity from the moment I pulled it out of the shipping bag.  I ordered the navy blue and it is a shiny material and looks really cheap.  It has no stretch or give to the material at all.  I normally wear a L or XL and I ordered the XL.  It fits fine and has a little extra room, but due to the material it is clingy and not at all flattering.  It reminds me of the type of shirt a high school football coach would wear.  I am returning it.