100% Cotton - 325 gsm Canvas.
Fabric is milled, dyed, cut and sewn in China - I have personally done as much due diligence as I can, without visiting China (yet! stay tuned), to ensure ethically produced pieces. Video chats and live virtual tours of the facility have and are still being done to help me confirm this.