This bag is just wonderful.  It is perfect for what i need it for (Gym Bag).  Plenty of space for towel, shoes, pair of clothes, swim trunks and sandels.  Very nice for the prices.  Has one pocket in the front for things like, wallet and keys.  Bag seems pretty sturdy, but will not know for sure until a few months i suppose.  but product was very inexpensive, and does the job.