It is a reusable sandwich bag, the description is as follows:
Reusable Sandwich Pouch
-made from designer 100% cotton exterior, lined with nylon , a water and stain resistant fabric
-pouch measure 6.50x7.00, a generous velcro closure is used for added freshness to your sandwich
- a convenient 3 inch strap makes it easy for those little hands or adult fingers to carry pouch
-no seams are exposed , no crumbs getting caught in the threads-pouch can be wiped out with a damp cloth, or machine wash warm and line dry
I haven't purchase one yet but I will, just can't decide which one I like the best, here are a few more examples of these bags. What a great way to cut down on garbage and look stylish doing so!!
On a different note it looks like my power of optimism may be working out for me earlier than I thought it would, more details to follow.