I bought this bag for a Macbook Pro as I had outgrown my Trager. The laptop fits perfectly into its own sleeve.  I haven't used it  yet to get through the airport. There are plenty of compartments and lots of room for papers and files. The only negative is that the pad on the shoulder strap is too slick to keep it in place on my overcoat.  I use this for business and I don't like slinging the stap over my head like messengers do.  The handle is ok, but could have been larger with more padding.  There is a another pad that is grippier and I will order it soon.

Overall a great bag.