This is all you need if you are looking for a well made medium size messenger bag.  I returned $300 coach leather messenger bag for this one and I can't be happier!
Everything that I use and will use fits into this bag so nicely.  Minimalistic & highly functional design is winner for anyone who are looking for a messenger bag.  All the competition should take note.  This is what messenger bag should look like.  Manhattan Portage does it in a way it shows their know-how and design philosophy in a very pleasing way.  Highly recommended!