The only reason I'm giving this bag 4 stars instead of 5, is that I couldn't my wallet inside! If you don't carry a wallet, this would be perfect. It comes with 2 straps a very short "handle" and a longer strap for shoulder or cross body carrying. There are 3 compartments. Two larger ones on the outside and a slightly smaller one in the center. Each compartment expands to about half an inch thick, so you could get a lot in here. The center compartment is approximately the size of 2 decks of playing cards and the outer 2 are slightly larger than that.