100% organic cotton tote bag, with my design individually hand printed on each one. Due to the nature of the process each bag is slightly different and unique and may have small imperfections.