These are advertised as fabric bags and that the type of fabric may vary which I understand. But these are made of some type of nylon mesh. Which is, technically, a fabric but I didn't think of as a possibility because it is so outside the norm for a mojo bag. Very disappointed. They feel horrible. Also, $15 to ship a very lightweight padded envelope is ridiculous. Sent Ground Advantage USPS this cost about $5 plus a couple dollars for shipping supplies. I will not be shipping here again.