High quality material. Printed on a 100% cotton fitted shirt with screen printed design. Garment photographed is size Large and proudly printed in the USA.