Canvas and lining 100% cotton.