Front print on a 18x16" natural tote. 12oz cotton canvas. 100% Natural cotton processed AZO-Free, with no hazardous chemicals.