First, this bag is huge!  But that is what I wanted for school and it is cute and look professional enough for the office as well.  Lots of space, a mini purse inside, and comfy shoulder strap.  I wish there were a few more pockets inside, but it is great as is.  Affordable and cute... I would have preferred a different color, but the options were limited and this was the most professional looking one I found.