This is the one I personally use.
It has two mesh pockets on the side, the very front has a small insulates pocket for food and such, behind that is a pocket for pencils and such, with another pocket inside that one for more use.
Then you have the main compartment pocket which has a soft divider so you can place a laptop up to 15".
Then you have a small fleece lined pocket at the very top for your phones and such so they won't get scratched.
All in all I've been pleasantly content with it and it looks brand new after using it for ~9 months.