The size is perfect and so is the style.  It holds my credit cards, cash, keys, make-up and all the other little things that I need.  I love all of the the little compartments and pouches. It is the perfect little bag for all occasions