I love this bag, its a great size for the gym or for an overnight travel bag. The shoe compartment is very convenient and has enough room for one pair of running shoes and a pair of shower flip flops and a few pieces of dirty clothes. I have had it for a couple months and have had no issues with durability. The small pockets are great for storing jewelry or other small objects. I love the small pocket on the side for my phone. If you're looking for a gym bag or a small travel bag I would highly recommend.