Great bag.  Fits my multi-purpose requirenent.  I use it as a standard messenger bag, gym bag, and diaper bag.  I am looking forward to seeing the color and texture evolve from use.  Good construction quality.  Very durable.  Size and color were accurately depicted.