this bag really do hold everything ! I do not have a laptop but that be not a problem because I use that section as a place to put thing I need quickly or to put away safely like contact lense case and stuff like that . with the very handy clip for the key , I be not stand out in the rain hunting for key that have fall to the bottom of the bag . I would seriously recommend this bag to anyone who need a little more versatility but want a bag that would not look out of place at work either . one particularly fine day , I manage to fit in book , a mini picnic and my jacket and not once do my shoulder feel like it be about to break . no mean feat . buy it , buy it now !