I needed something that I could carry just my essentials. This bag is big enough to carry my wallet, checkbook, smart phone, medicine, passport, some makeup, bottled water or a 20oz Dr. Pepper. I still have room for other items as well. The bag material is high quality canvas. The stitching is sewn really good. I also liked that the buckles and other hardware on this bag are all metal no cheap plastic. The crossbody strap expands to fit my large frame. I was worried that it would be made more for a smaller frame person but it works for a larger frame as well.