This shirt arrived so FAST. Its made of polyester. Nice quality heavy, however,,,regardless of the design on the shirt, these are MENS sizes. I am 5'8 155 lbs and usually wear a womens medium. I read a few reviews on this shirt which says it ran small. NO NO NO. So wrong. I got an XLG. I was swimming. So sending it back and ordered a LG. It arrived in about 3 days super fast. Still too big. Soooo going to order a small. Hopefully seller will process my refund fast as he/she shipped it. Hopes this helps those who read it.