I purchased this bag based on its size and seemingly nice layout.  I enjoyed having large pockets on the front and found it convenient to be able to access my fins without having to open the entire bag.

Recently I took a trip to Key West to go diving.  The bag made it to Key West fine enough, but I noticed the material was pulling away from the zipper stitching.  When I got back to LA and made it home, I noticed the larger of the two pockets was halfway pulled off.  All of the stitching around the lower half of the pocket had broken loose, nearly causing the pouch that holds all of my documentation to fall out, which could have happened on the plane or on a baggage carousel.

Bottom line, if you are very gentle on your bag, don't plan to get it wet or take it through an airport, then this is the bag for you.  However, being a dive bag, the wet part is inevitable.  I would NOT recommend this one.