I have 4 of these messenger bags, one for each season. They are fun, sturdy, and just the right size for pretty much anything you might need to do in the normal course of life. They easily hold a jacket, water bottle, and the basics, with room for a tablet, yet are light weight and not bulky when you just have a few things to bring along. The little pockets are great for keeping up with small things, and one is just the right size for my iphone. I used them when my kids were small for a diaper bag, and had enough room for my stuff and theirs. It works great when biking or walking as a commuter bag. The inside has 3 pockets, one with a zipper that can hold a wallet, one with a bit of elastic that can hold small things like lipstick or those affinity cards you get everywhere, that is about the size of a regular folding cell phone, then another that is perfect for an iphone. I get tons of complements on the prints. I tend to dress pretty conservatively, in mostly blacks, browns, and grays. These bags give my wardrobe a burst of color and fun with a lot of great function.