Just re-checked the tag. 100% cotton. Say's X lg. NO WAY! It runs REALLY small obviously so I can honestly say it would fit a small. Made in Canada! Good Luck!
Thank you! I was going to say that maybe it is a "girl's" size XL? But you prob could have told by just "holding it up & looking?" I did not notice in description, sorry! Did you order it online?