This is a nice HEAVY all cotton tshirt. They run a bit large so beware. I previously ordered XL and they were more like 2xl. No biggie I gave them to my large friend. It's imported but the quality of workmanship seems good.