These bags are made of 100% cotton 21s/ 60x58 or 30s/ 68x68, weight ranges from 3 oz. to 6 oz., they can be screened with customer' s logo and are designed for shopping.