The bag should be great for its price. It's got two belly pockets, one wide enough for dina4 paper sheets (if you don't mind their corners getting slightly bent) and deep enough to carry a great bunch of cables, while the other one is good enough for smaller trinkets (earphones, a batteries, extra strings), and then a neck pocket which is deep enough, if a bit awkward to fish stuff out of on account of it's thinner size.
But one of the shoulder straps has come half undone in 8? Months of having it. It's still hanging on by a bit more of half of the strap width, but it just might snap tomorrow, maybe in 2 years. Since it's sewn on that kind of plastic faux leather, I can't sew it back, so I just have a very new bag that already looks on its way to retirement. Can't trust it so looking for a new bag, which will not be this one, as much as I like it.