Lightweight with a thick strap, so it doesn't dig into your shoulder if you're carrying more weight.  Exterior pockets are deep and roomy, so they hold a lot without worrying that items are going to fall out (which is nice since they don't have any that zip close..)  I especially love the two end pockets - you can hold on umbrella in one and a large water bottle in the other, making the bag very functional.  The stitching seems solid and based on my experience with a Baggallini tote I bought over a year ago, it should hold up well.  Material is easy to clean. The color is nice too.  There's a lot to like about this bag.  Overall, I like that there's a lot of storage in a bag that's actually not that large.  If you don't have many items in it, it doesn't feel like it's empty but I can also drop in several extra items depending on the needs for the day.  I've taken it on a walk with the dog because it's so easy to grab and carry when I don't have pockets or need to carry more than the bare necessities.

What I'm not a fan of:
-Small interior pockets and not enough of them.  A smart phone in a wallet case barely fits in the side with the two pockets separated by pen holders and even then, it pulls the side of the bag down because the pocket isn't deep enough.
- No zippered interior pocket.  Instead you get slots to hold credit cards, which I really don't understand in a bag of this size, since it easily fits any wallet.  Lost opportunity for better organization
- I'd like at least one exterior pocket that zips shut
- Back exterior pocket unzips at the bottom to allow it to slip over the handle of a rolling suitcase.  It's nice that they tried to give it the functionality of a regular pocket by letting you zip it closed but I'd be too afraid to put anything in this pocket because there's no way to secure the zipper to keep it from opening accidentally.

Overall, very happy with my purchase.  I've been hemming and hawing for a new handbag for a while and I'm glad I finally landed on this one.