I have a 15" Macbook Pro and it fits perfectly.  It even hold the stand/fan I use with it.  There are lost of different size pockets for everything I need to carry.  And I like that it stands up when I put it down. It would be nice if it had two or three pen/pencil holders.  The only thing I don't like is the position of the shoulder pad.  I'm short and the buckle is too big to move the pad, so it doesn't rest on my shoulder.