Baggallini makes the best bags for me and I love the colors.  The only problem with this one is that the cards fall out of the inside card slots, but this is relatively minor compared with all its pluses, room for my 20oz Diet Coke bottle, comfortable to wear, sometimes I forget I have it on, and I think wearing it has improved my posture.  I have used the smaller, flatter one for years as well.  The extra little pouch fits my iphone perfectly and the clear window is great for my photo id.  All in all a wonderful bag!  I have two of this style and two of the flatter version.