Let me state this bag is aptly sized as a LARGE. I was looking to consolidate my laptop bag and running gear/gym bag into 1 bag and still be professional looking in a corporate setting. This bag is large enough to fit my laptop & accessories (powercord, notebook, etc...) as well as running shoes, shorts, shirts, pants, towel, lunch, and MUCH more. There are a number of zippered & velcro pockets both large & small to fit all kinds of extra items, cell, keys, iPod, pens, snacks, etc.... It is a well made, well organized, very well thought out product. The size of the bag saves me the hassle of carrying two bags to work everyday but it is plenty roomy enough for ALL the gear I need on the weekends as well. For what I was looking for, this is perfect. I can not think of a reason not to give it a 5 star rating.