A beach bag must have a zipper (to keep sand out), easy access pocket for keys & phone, waterproof, machine washable, and easy to carry. This bag has it all.