Pros:  I really like the very smooth fabric inside and outside of this bag, all the pockets for organizing, the big zipper pulls for easy access to those pockets, and sturdy zippers that seem like they will hold it quite well. It is especially important to me that everything is smooth, no roughness to the bag nor the zippers to catch on my delicate, yet rough skin (hand eczema). It is a good size for a medium bag.

Cons:  so far as I can see, there is only one con to this bag. The strap color does not match the bag color. The Navy is better than the sky blue bag that I had also ordered, so I am keeping the Navy, but I I would hesitate to use it for anything except very casual because of this. Otherwise, it looks like a really nice bag.

Very well-made and a good price. It's a shame they couldn't do better matching the straps to the bags. I'm giving it 4 stars on that fact alone, otherwise it would be an easy 5.