Screen-printed on a black canvas tote bag. Printed in Claremont, CA. 100% cotton canvas | 12 oz./yd² Over the shoulder canvas handles, reinforced at stress points for extra durability.