I have both leather and canvas. You can find good quality in either material. If you are going to wear it while shooting be sure that the flap is hinged.
I have found that I prefer to load fron my jacket/vest pockets. I place the bag on the ground and replenish my pockets from the bag.

Dennis