Happy New Year!
Our son has tried a few:
A C carry bag looks cool/good,
but after getting beat up by a HS pitcher throwing too many bouncers you may like rolling a wheeled bag.
No Errors- looks tough but ripped right away along zipper
(and IMO, a freshman may not want a bag that has large letters saying "No Errors', have seen C's with that bag (not our son) get razzed for passed balls and throwing balls in CF, a freshman does not need the hassle.
Rawlings is ok,
Louisville Slugger makes a catcher's bag that is is a big as a hockey bag (son plays hockey too)- gear slides around & ends up by wheels as it is one big open area inside.
Nike was too small for extra mitts, etc
We've found that the best C bag is Under Armour rolling Catcher's bag, very durable.
Large center area holds all gear & has four inside pockets along the side for tape, pre-wrap, extra shin guard straps, towel, batting gloves, etc.
Holds 2 bats well, can hold 3 if you head/toe them.
That is the best C bag our son has had.
We have thought about this topic recently as he has to change to sponsor's bag this summer & hopes they make a comparable bag to the UA.
The inside pockets are a great idea.