Although LeSportSac bags are made of nylon, the company is clever about making the material look like other fabrics. In this case, it looks like cotton, and is prettier than seen on the web site. This is a nice small bag, large enough to hold an iPad mini, a cell phone, and a few minor items, like keys. I bought it for my elderly mother because the nylon is so lightweight that it is easy for her to hold, and the adjustable crossbody strap is perfect for her (or anyone!). I'm seriously thinking of buying one for myself, as it is large enough to hold a mass market paperback. It's a great casual bag. It isn't waterproof, but is water resistant and easy to clean.