Mine has carried a demarini since age 10. Team bag. Her first one lasted 3 yrs. Now on 2nd season for her second one. Everything fits. Shoes on her bats. 8 million half drank water bottles stuffed inside. She carries her helmet, glove, face mask and a couple of balls. Batting gloves and sunglasses in the outside pocket. Room for a shirt or jacket if she needs it. I keep back up glove and cleats and stuff in the car for emergencies so thats not in there. Plays on a high level team so bag is used a lot and has survived air travel as well.