Heavy duty 12oz canvas bag - 100% cotton canvas grocery tote bag. 20 1/2" web canvas handles. It has a gusseted bottom for easier organization. Better for the environment and more convenient for everyone.
They are from a Canadian Apparel Company in Southern Ontario.