I ordered the XL and it was exactly what I was looking for my girlfriend and I's sea kayaking gear. We typically have 2 PFDs, 2 spray skirts, 2 paddle floats (foam), 2 bilge pumps, a small waterproof first-aid kit, a 10L dry bag w/ a few warm layers, a deck bag and a few smaller items and they fit great w/ a bit of room to spare. When we're done kayaking, we throw the wet gear right back in and don't have to worry if it stays in there for a few hours (or even days) as the mesh structure allows for great moisture management (i.e. no moldy gear). The bag seems really durable and I expect we'll get many years of use out of it. I also like the small stash pocket for smaller items (sunglasses, neoprene gloves, etc.). Highly recommended.