100% organic cotton canvas tote bag. Ten ounces per square yard, approximately 18x15x5 inches. This is a sturdy, well-made bag. You can put lots of stuff in it. It smells good. Natural, un-dyed color.