These OICEPACK ice packs are seriously the best I've found for keeping lunches cold! Each pack measures about 5.21 x 7.28 x 0.53 inches - slim enough to fit in virtually any lunch box or cooler without taking up too much space. Made from 100% BPA-free food grade HDPE plastic, they're completely safe to use directly with your food. The poker design is just for looks, but the performance is what really matters - when frozen for 8 hours, they'll stay frozen for over 3 hours and remain cold for more than 8 hours total. Unlike ice cubes that melt and create a watery mess, these gel packs stay solid and don't absorb smells or dehydrate over time. They're reusable and sturdy enough to last through many freeze-thaw cycles, making them much more economical than buying ice repeatedly. I love that you can use just one or two for small lunch bags or stack several for larger coolers - the 8-pack gives you plenty of flexibility. They're perfect for office lunches, kids' school meals, picnics, camping trips, or even keeping groceries cold on the way home from the store. Cleanup is easy - just hand wash and refreeze. The blue gel inside freezes solid and provides consistent cooling throughout. If you're tired of soggy lunch boxes or want reliable temperature control for your food, these ice packs deliver fantastic performance at a very reasonable price for an 8-pack.