Perfect size, just the right number of pockets, in the right places, easy to find what I need, quickly. Hangs on the body just right, so it's easy to use when shopping and running errands. I also love the print on the fabric. Very well made; quality shows.