LEATHER bag with gusset. This means that you can carry it flat with the gusset zipper closed, or open it and you will have a larger bag with more depth.
Additionally, you can make the handle short and carry it on your shoulder or long and carry it as a shoulder bag.