This is a great bag for the gym or to take for an overnighter. It's big enough to carry both gym clothes/shoes and street clothes/shoes together. The mesh pocket is great for shoes or damp clothing.  This bag is very durable, too. Highly recommend.