First, a warning. This is a very heavy bag. A very thorough review on YouTube revealed that this bag completely empty weighs about the same as the BX-series GRIP bag with 13 discs inside. I'm 5'9" and pretty slim, and I have no more fatigue than I did with my previous bag of half the weight, even after long rounds and long courses. What you're getting with that heft is exceptional quality and storage space. I have 23 discs in the main compartment, 11 of which are midrange height or taller. It could probably take one or two more, but it would be tight. I am not utilizing the shelf, though I have 2 Bergs in the putter pocket and 4 of my putting putters (Pie Pan Baggers) in the top pocket, good for 29 total discs with plenty of room to spare. The shelf can take 3 drivers or a couple of mids/putters. The other upper pocket could probably take 5 discs or so, but if you're carrying that many, you might have to reconsider some things or apologize to your upper back.
This thing is pretty sturdy. It holds it shape quite well and is very stable, even on hills. Quality is excellent, the 1000D Cordura is known for its incredible durability. All stitching is straight and true.
If you want the most compact bag (noticeably skinnier than a GRIP A-Series or Pound Octothorpe) that can carry 30 discs , a stool, an umbrella, a jacket, a 40 oz water bottle, and a rainfly all at once, this is the one for you. If you're a psycho that needs to carry 40 discs, this would work for that too.