It has everything, enough space, very comfortable and the quality is great as well. Only thing that would be nice is a manual on how to insert the dividers, I noticed that everyone on youtube under the video of the bag review was asking for a manual as well