This bag is huge. And I mean huge
Full album of pics here:
http://imgur.com/a/mkt6yThere are Fourish pockets. One on the outside, and three on the inside.
This front pocket is slim but can fit TKLs and below
The keyboard bag can fit any size fullsize board, its designed to fit the huge TT boards with all the macro keys
There are two bags for headphones and mice, but they're not that good. There is too much room for mice, and too little room for headphones.
I was able to fit a fullsize, 75%, and mouse without anything getting squished tightly. The headphones are too big(mainly because you can't fold down the ear parts)
Overall, its a great bag for the price of $25. Holds pretty much everything you need, plus some.