This bag is even more adorable in person.  It has pockets galore.  It is a nice thick canvas that mostly holds it shape to stand up on its own if you set it down somewhere.  Tons of room, easy to find things, love the magnetic closures on some of the pockets.  I'd buy again in a heartbeat