This is an awesome bag! I love the compartments and utility of it and it looks really cool. The separate compartment - side zip works great for my gym shoes and my kickboxing gloves and a pair of knee pads in the other section. The holes on the zip flap allow it to nicely ventilate which is nice after a workout. Other thing worth noting is this fit my shoes  (women size 7) nicely but I doubt a men's pair of shoes bigger than size 9 probably couldn't fit... Just something to consider. The inside is nice. There's a large mesh pocket that zips along the side of the whole bag and I like the small compartment that offers two extra zip up storage areas. I fit my clothes, plus a weight lifting belt in there comfortably. The little details are really nice - the sweaty stuff compartment, the zip-up mesh, the snaps in the handles and name tag options, side pockets on the outside too -  it truly makes for a functional and fashionable use. I love it!