I've looked at almost every bag available on the market for a catchers bag that can truly hold everything and have the durability to make it through a season. This bag seems to have the durability but will know more once the season gets rolling. As far as size it needs to be bigger. All the extra pockets are nice if you like pockets but that doesn't hold the stuff you need. What's in my daughter's bag. Full set of catching gear, batting helmet, turf and metal cleats, fielding glove, catchers mitt, fielding mask, 2 bats. I feel like all the manufacturers forget about the batting helmet. Her gloves have to be flat to get them in the bag which she doesn't like to do. Other wise it's a good bag.