These bags are made of full cotton ranging from 8 oz. to 12 oz. and can be screened with customer' s logo, they are designed for travel, shopping and holding books.