I chose this bag mostly because it is compact and elegant looking (for a Baggallini). It doesn't have quite enough room inside for my needs, though... The zip flap pocket is a good idea. It runs all the length of the bag. BUT anything you put in the zip flap pocket takes room away from (crowds) whatever is in the center pocket. And the front and back pockets on the sides aren't very roomy. There's no good place for your cell phone. You can wear the strap as a shoulder strap or cross body, BUT if you do the cross-body, it's too long and it tangles...twists so you have to straighten it all the time. This is not a great every day bag, but if you don't have a lot to carry, it works...and looks good.