This big bag is the perfect size to take to the beach, pool or lake. It holds a towel, lunch, large sunblock bottle and leaves you with plenty of room to spare. The bag is lined. There is a zipper pocket inside for cellphone and keys. bag has tote style straps and closes with velcro at the top.