This bag was bought for goalie gear for my daughter in high school.Pros:
It fit the following in the main compartment with room to spare: Shin guards, elbow pads, chest protector, goalie gloves and helmet. It has a top zipper pocket which has mesh to the inside of the main compartment of the bag (probably for ventilation). One side zipper pocket which fits her cleats and on the other side another side zipper pocket not as deep where we put some lacrosse balls and her mouth piece. Her goalie stick does not fit. There is another zipper pocket on the opposite side of the stick pocket which is mesh inside to the main compartment. It has plenty of room for clothes. When all equipment is in, it still has room. It is not "stuffed".
Lots of pockets.Cons:
Plenty of room
Pocket for goalie stick