This bag is unbeatable for the beach but also, the water resistant fabric, number of pockets and flat bottom make it perfect for a variety of uses.  It is easy to drop things into and easy to see into when searching for items.