This bag will
hold just about everything you need. Love all the zipper pockets on the outside of the bag that are functional. Light weight. Comes with thicker cross body strap
if you chose to use it. Ordered another for a friend!