Now I know there are different weights for canvas, but I have cotton Hawaiian shirts that are a heavier weight than this bag.

When I see "cotton", I may expect a bag made of material like this one. When I see "Canvas" in the description then I kind of expected a bag made of a bit thicker material, maybe something close to a gym duffel bag. Its not a bad bag I suppose. Just don't expect anything that is made from anything more than shirt material.

Also be aware that this is a two dimensional bag, meaning that the bottom does not fold out or have any width. It is a left and right halves sewn together.
I asked my sister of her opinion and we both agree that, even with the free shipping (USPS), its not worth the $5.99 I paid for it.