This is great for the beach.  The bottom in lined so you don't have to worry if it sits directly on the sand.  It holds a good amount, I have fit 4 towels, snacks, sunblock, first aid kit, and more in this bag.  Love it.  The outer pockets are a great size for all those small things you need to bring with you.