Hand printed with water-based, non-toxic ink. 100% organic cotton canvas tote bag with 22" handles. 16"w x 15"h 6oz. cotton