I've owned this for 2wks and it is my everyday carry around bag to the gym. The quality construction from materials and YKK zippers throughout. I train at least 3x wk and it is really a hassle free bag that allows you to stuff your gear in and access easily. This bag can easily fit 2 gloves, shin pads, headgear, slides, 1 gi and a set of nogi apparel. It's water resistant and lightweight so with all your gear inside it doesn't feel like you're hauling around a suit case. It's really easy to maneuver around in. 2 decent outside zippered pockets for ample storage for athletic tape, mouth guard, deodorant, first aid, ect. 1 internal zippered pocket for keys, wallet, cellphone. It's designed for 2 compartment, 1 main and 1 ventilated glove compartment that can be unzipped from the internal side which allows you to use the full length of bag as 1 main compartment instead of dividing into 2 sections which is an awesome feature. I actually tested the separate glove compartment storage capacity and I was able to fit my gi top and pants, my blue belt, and a nogi set top and bottom by carefully folding the gi and belt then stuffing the nogi apparel on the sides which is another bonus feature keeping all my wet gear away from my dry stuff. It's got 2 internal sleeves to keep water bottles in place so they're not just floating around in the bag. If I could give this item a 10star review I would for its ease of use, all total features, quality construction, storage capacity, and it's not hideous looking. This item could be an everyday carry bag around the city or just out in public. Very well thoughtout engineered and constructed bag. I'm actually going to take it up one notch by adding a button closure or maybe sew on small adjustable strap just to help add some security placement on my gear so it will help prevent things from possibly falling out because it's actually a full time open access bag which isn't a drawback or taking away anything from it, it's just my thought when I'm carelessly throwing my bag in the car after training. We'll have to do a follow up review maybe 3 months from now with an update on it's durability after it's been broken in a bit. Super happy I scored this bag.