The lining works well with an icepack to trap cool air and keep food cool. Ideally, we recommend using the bag with any 'no-sweat' ice pack to keep food cool and the bag dry. The lining itself is water-resistant (not water-proof), so if it is used with an ice pack that releases a lot of condensation, some moisture will eventually start to leak through.