We bought two of these for our snorkel equipment.  We previously had 2 mesh snorkel bags with single shoulder cord straps that were a little smaller, and frankly cut into a shoulder.  The backpack configuration straps on these are much more comfortable, and they pack up very well for travel.

Going to the beach, there was plenty or room for a towel and a Kindle as well.  The zip up pockets were a useful addition, wife's spray-on tan lotion fit in hers.  The colors clearly identified and differentiated our stuff on the beach.  When we got home I was able to hose off the equipment in the bag.  Very nice.