This fully insulated lunch bag is oilcloth on the outside and lined with vinyl covered cotton, so it is waterproof inside and out. Just wipe clean with a damp cloth. there is a mesh pocket on the lid.
I pair it with the Rubbermaid LunchBox sandwich kit* and it still has room for a water bottle, piece of fruit and a bag of chips.
*I'm not being paid to advertise, it's just the containers I like, they come in great sizes, have tight fitting lids and an ice pack is included.