Iron on T-shirt. I think it is 100% cotton
T shirt says it's a large, but it's medium size. Good quality, would buy again.