This is bag is my new favorite go-to bag; gym, beach, overnight, you name it. Not only does it look nice, it has a lot of functions via its compartments (for those who like to compartmentalize their items like me). I like that it has a separate compartment for my shoes so I don't have to worry about my shoes scuffing and dirtying up my clothes. I don't shower at the gym so I don't have a need for the wet pocket, but I can see it being useful for a trip to the beach. The bag is well made and the stitching looks sturdy. I am confident this bag will last me a while. Overall, I am happy with my purchase.