This bag is what I was looking for - front pocket for my "wallet" without having to have a separate wallet, nice pockets that fit what I want to carry around all the time. My only complaint is it does NOT work both cross body AND just on my shoulder. I don't know if it is the way the horizontal grooves on the strap are, but it slides off if I just try to wear it on my shoulder, which I prefer to do when I'm just walking from the car to inside a store or into work. I end up just carrying it in my hand, which adds to the other things I'm carrying. If the bag itself wasn't exactly what I want, I'd probably replace the purse with one with a better strap