Mr. Buttons looks creepy and mean, and he is! No one cares about your feelings! Printed on a garment dyed 100% carded cotton tee! Super nice premium feel. 6.5oz so its a mid-weight t-shirt.