The bag fits a decent about of cables, though you need to squeeze them in a bit to make them all fit in a good way. (I'd get the L next time.) The bag itself has decent build quality.
The worst part is the zipper puller falls off the zipper chain, & deciding the clamp down the slider more would weaken the mechanism.