Fivesse Large 20" Waterproof Beach Bag and Tote with 8 Pockets, Nautical Stripe Pattern and Waterproof Zipper Imported 12" shoulder drop 100% POLYESTER OUTER WATERPROOF POLYESTER LINING With Waterproof Zipper 12" SHOULDER DROP 2 LARGE OUTSIDE POCKETS on the front of the bag 6 INTERNAL POCKETS each specifically designed for Reading Materials/E-Readers, Toiletries, Sun Block, Cell Phone, Valuables, and Water Bottle