I purchased my bag for work and grad school knowing I would need a bag to fit my MacBook and meals. With that particular use in mind, it’s okay. The bag is sturdy and I’ve had it almost 2 years, and it become my primary work bag. The side pockets fit my hydroflask nicely, and the front pocket really comes in handy also. But if you plan to use all 3 food containers plus ice packs, good luck fitting your laptop too! On its own there is a (not padded) sleeve for your laptop or tablet. But because of the design, the food container area ends up taking up close to the entire bottom portion of the main interior compartment when it’s being used or full. Because of that I rarely use all 3 meal containers AND carry my laptop. So while I do like it, but I don’t love it for what I had hoped I could use it for.