This may be the best gym bag I have owned. Number one reason is that it fit perfectly in my gym lockers. It has many small pouches on the front flap when you open it. The construction is not super tough material but I don't intend to throw it around or travel with it. It has vent hole that I am happy about, in case I forget to empty my bag after working out. It will easily hold my shoes, sweats, shirt. I think 2 people's stuff could fit in it. Very happy with this purchase so far.