These bags are great and meet all my needs. This is my first Timbuk2 bag and it won't be my last.  The quality is unbeatable....can't get any better.  I'm very petite and have to say the medium bag fits me perfect, since I wanted extra space.  This bag is roomy, comfortable with the easily adjustable shoulder strap, just perfect.  I have gotten to use it in the snow and rain and it holds up, none of my stuff inside got wet or even damp.  Spend the extra money and go for quality that will last.