This tote bag is made from 100% organic cotton canvas.
It is made in USA.
It is a good size bag with dimensions 18x15x5 inches (width, height, gusset).
The handle is 23 inches -- long enough to carry the bag over your shoulder.
Big enough to carry quite a bit of grocery.
This bag is slightly bigger than the offshore version.