This is a really good bag for keeping different things in one place in well organised manner. I really Love thr customisable straps provide along with bag.The velcro is not that good but it gets the job done nicely. Bag edges should have padding to make it little firm but its ok of you really don't need it. there are five small sized mesh pocket on the upper size of the bag where you can store pendrives, SD cards and other similar things and there are 5 elastic strap cable holders where you can keep ur cables nicely. Main compartment is Near about 3 inch Deep and almost 9 inches wide (arbitrarily) where you can place many things according to your need. Overall its a great product. I found it bit over priced but still its the best thing to have you with and if you are a traveller or a photographer like me then trust me this is must have thing for you.