Lunch Bags:12(H) x 10.5(L) x 6(W) inches. Adjustable&Detachable Shoulder Straps :52inch(L) x 2inch(W). Large roomy main zipper pocket which could hold the food for 2-3 people.Fit fits lunch box up to 7"L x 6"W. The front zipper pocket could organize the knife/ fork /chopsticks or your personal case. Like phone or wallets,key etc. This Neoprene Lunch Tote Bags Could Keeps food warm or cold for about 2 Hours-3 Hours depending on outside temperature, you could always get delicious food and cool drinks once you have it, BTW This collapsible lunch bag is easy to roll up to store in your backpack or handbags.