I tend to always have a lot of gear I'm carrying around to the gym and especially competitions. If I ever found a bag that was big enough then it was extremely uncomfortable to carry. Then when I finally do open it up I am looking for whatever I need for what seems like forever. This bag not only fits everything, but it has convenient compartments where each things stays in place. I currently carry 2 pairs of shoes, 2 belts, 2 Jump Ropes, 3 Rolls of tape, Knee Sleeves, 3 pairs of Grips, wrist bands, a water bottle, a shaker, my watch/keys/necklace/phone, wrist wraps, lacrosse ball, Hypervolt, shin guards, and gloves. I'm sure I'm forgetting something lol. And because of the comfort and setup of the straps, I can carry this all with extreme comfort, which is a big deal for me. The appearance of the bag has a strong, subtle texture that looks like it's ready for battle. And if that isn't clear enough, it comes with velcro adhesive so you can attach whatever patches you want represented. I have had bags from Hylete, King Kong, Nike, you name it... This bag is in it's own league.