This is the bag you are looking for. If you want to take a stranger at his word, click buy now. If you are more cautious, congratulations! Read on.I did so much research, buying, and returning to find this bag. When I saw there were only 9 reviews I thought I'd be a jerk not to share. Before I finally got to this bag I tried out The Arena Team 45L, the previous iteration of the Speedo Teamster, Speedo Teamster Pro, and the TYR Alliance 45L. They are all very good bags, but the Teamster 2.0 checks every box, and a few others. The others were missing just one or two things. If you go with any of the bags I mentioned above, I'm sure you'll be happy. They're all good and will get the job done. Also, as a side note, I did this all on my own dime, no one is paying me to share this, or giving me any products (sadly). I should also note this will be my 3rd Speedo Teamster. I bought the original one back in 2008. They've come a very long way. I currently use the Teamster duffle. They don't even make it anymore, and for a good reason... duffle bags suck, a personal opinion.I'm just going to stick with the features & functions of the Teamster 2.0, nothing about the other bags. The 2.0 is smaller than the other bags by about 10L. I wish it were 45L, that would be awesome. (Speedo, are you listening?!). I have big feet, and you know what they say about guys with big feet... big fins! The main compartment holds my XL fins, my kick-pull (a pull buoy, kickboard hybrid), paddles, a full sized beach towel, and my wet bag. It all fits, but a little extra room, say... 10L... would be great. There is also a laptop sleeve, which, ok, but I'll be looking for a way to re-purpose it. Maybe a kickboard?Each side has two pockets. One side has two full zippered pockets. The top pocket is smaller, but it's deceptively deep, which is a bonus. Outside of this pocket there are nylon loops that would be great for event tags, or a carabiner. The lower pocket has a separator, clip lanyard, and pen slots It opens fully like a drawbridge. Outside the pocket is another plastic clip. The other side has the same small pocket above. Below that is a water bottle pocket. My 1L Camelbak barely fits, but something smaller would be fine. Of course, you can put whatever you like it in.The front pocket is the biggest improvement. It seems like someone figured out that a suit, wet or dry, doesn't take up so much room. The wet compartment on my last two Speedo bags was gigantic. I could put my size 13 boots in them. Who needs that much space? Not to mention, doing so eats up the main compartment space. Now, the wet compartment on this thing is nice and shallow, enough for a suit and maybe a little more wet gear. It also won't take up much of the main compartment. The only other bag I saw do this was the Arena Team 45L. Also, the wet compartment still has the mesh ventilation, but they've covered the mesh with a nylon cover. It still allows airflow and drainage from the bottom. The nylon will definitely protect the mesh from getting ripped/torn.Finally, the details. The zippers are reasonable. They could be a little beefier, but they work just fine. The pulls have nice loops (to attach more stuff??) The shoulder straps and hand holds are great. The straps have a few extra nylon loops (think molle). It also has a sternum strap, which, again, ok. I never use it (and will probably end up cutting off). The back has nice padding.A few things missing from the previous generation: the bleacher pad (and it's dedicated compartment), the dirt bag, and the waist/hip strap (totally unnecessary).Also, check out the photos I posted. These were the photos I was looking for and couldn't find, so I took them myself.