This is an overall great bag for hauling lots of gear.  Being a relative newb I still probably pack too much stuff, but just returning from a dive trip this bag performed great.  The big wheels roll well on rough surfaces, the external fin pouches are helpful, and the compression straps inside are nice.  Having the backpack straps looks to be a nice add, but I haven't used them yet.  The one thing missing from this bag is a side handle, but other than that the bag works great.