Hi! Despite the very long delivery time, the bag finally arrived. Overall, I’m happy with the bag, but I probably expected a slightly sturdier and more durable fabric. But it serves its purpose as a gym bag to and from the swimming pool. It handles moisture and wetness from wet swimsuits well. Extra nice with a separate compartment for swim shoes.