The features listed on this page don't do this bag justice. It fits more than it looks like it would. The shoulder strap (and all webbing) is essentially a soft touch seatbelt, spreading force over a wide area for great comfort and way more strength than a gym bag could need. The pad on the strap and handles are supple silicon for anti-slip. The bottle pockets fit my 40 oz hydro flask and a blender bottle all the way to the cap so they'll NEVER fall out. Interior pocket separations on the end and small center pocket are awesome. All hardware is metal. None of the overlapping pockets interfere with each other. Zippers feel great, snaps feel great.
It's obvious those who designed this looked at EVERY detail. I recommend this to anyone considering it.