Printed on a super soft, dark dark grey, almost black bella canvas.
90% cotton. 10% polyester. Made in the USA!
Runs true to size. I wear the large in these.